Я работаю на Oracle 11gR1Вызов процедуры с помощью DBMS_JOB.SUBMIT можно использовать параметры
Я должен вызвать процедуру, которая принимает в CLOB в качестве входного параметра с помощью процедуры DBMS_JOB.SUBMIT.
Вот мой код для того же:
FOR i IN 1 .. lrec_resultset.COUNT LOOP
DBMS_JOB.SUBMIT (
JOB => job_num,
WHAT => 'execute_dsql('' ||lrec_resultset(i).sql_txt || '');');
COMMIT:
END LOOP;
Вызов execute_dsql не делается. Я даже не получаю сообщение об ошибке при выполнении моего блока PL/SQL, который содержит этот вызов DBMS_JOB.
Может кто-нибудь указать мне в правильном направлении?
Обратите внимание, что только ' 'mypkg.get_clob;' 'работает отлично , Хотя 'execute_dsql' - это что-то обычное, а не публичное. – Vadzim