Только что начал с вопроса о процедурах в PL / SQL Oracle, и я представляю проблему во время ее выполнения, это указывает на ошибку ORA-00984
Ниже приведен код процедуры, которую я выполняю
create or replace PROCEDURE P_FILEUPLOAD_XML IS
BEGIN
INSERT INTO SPRCMNT (
SPRCMNT_CMTT_CODE,
SPRCMNT_TEXT,
SPRCMNT_TEXT_NAR)
VALUES(P_CMTT_CODE,
P_TEXT,
P_TEXT_NAR);
EXCEPTION WHEN OTHERS THEN
COMMIT;
END;
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('Error:' || SQLERRM);
DBMS_LOB.CLOSE(l_loc);
--dbms_output.put_line('P_RET_VAL:' || P_RET_VAL);
END;
Это ошибка при сохранении моей процедуры
PL/SQL: ORA-00984: column not allowed here
Я не знаю, отсутствует ли какое-либо объявление переменных или что-то, как я говорю, я только начинаю с вопроса о процедурах и прошу вашей помощи.