Я следую учебному пособию по 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.
В чем проблема и как ее исправить?