PLSQLプロシージャ実行エラー無効なステートメント
質問
PL/SQLのチュートリアルをフォローしています http://www.plsqltutorial.com/plsql-procedure/. 。次のコードで手順を作成しました。
CREATE OR REPLACE PROCEDURE adjust_salary(
in_employee_id IN EMPLOYEES.EMPLOYEE_ID%TYPE,
in_percent IN NUMBER
) IS
BEGIN
UPDATE EMPLOYEES
SET salary = salary + salary * in_percent / 100
WHERE employee_id = in_employee_id;
END;
しかし、私が走ろうとするとき
exec adjust_salary(200,5);
エラーが発生しました
ORA-00900: invalid SQL statement.
問題とそれを修正する方法は何ですか?
解決
私はあなたのPL/SQLに何も悪いことを見ていません。手続きオプションがインストールされているかどうかを確認する必要があります。
所属していません StackOverflow