Plsql PL/SQL提交问题
我有以下代码:Plsql PL/SQL提交问题,plsql,oracle-sqldeveloper,Plsql,Oracle Sqldeveloper,我有以下代码: BEGIN DBMS_SCHEDULER.DROP_JOB ( job_name => 'MYJOB'); END; COMMIT; 我收到以下错误消息: 错误报告:ORA-06550:第6行第1列:PLS-00103:遇到符号“提交” 655000000-“行%s,列%s:\n%s” *原因:通常是PL/SQL编译错误。 *行动: 我用于提交的语法有什么问题?应该先commit,然后end,如下所示 BEGIN DBMS_SCHEDULER.DROP_JOB ( jo
BEGIN
DBMS_SCHEDULER.DROP_JOB (
job_name => 'MYJOB');
END;
COMMIT;
我收到以下错误消息:
错误报告:ORA-06550:第6行第1列:PLS-00103:遇到符号“提交”
655000000-“行%s,列%s:\n%s”
*原因:通常是PL/SQL编译错误。
*行动:
我用于提交的语法有什么问题?应该先
commit
,然后end
,如下所示
BEGIN
DBMS_SCHEDULER.DROP_JOB (
job_name => 'MYJOB');
COMMIT;
END;
Oracle文档就是这样指定的。如果你说的是commit
,那么end
应该排在最后。否则就这样吧
BEGIN
DBMS_SCHEDULER.DROP_JOB (
job_name => 'MYJOB');
END;
/
请参见此处它应该首先是
提交
,然后是结束
,如下所示
BEGIN
DBMS_SCHEDULER.DROP_JOB (
job_name => 'MYJOB');
COMMIT;
END;
Oracle文档就是这样指定的。如果你说的是commit
,那么end
应该排在最后。否则就这样吧
BEGIN
DBMS_SCHEDULER.DROP_JOB (
job_name => 'MYJOB');
END;
/
请参见此处这是提交匿名块的属性吗?例如,如果我执行类似“开始…结束;更新…提交”的操作,这是提交匿名块的属性吗?例如,如果我做了类似“开始…结束;更新…;提交;”这样的事情,会怎么样