plsql触发器错误ORA-00604
在用户anu中创建的以下触发器plsql触发器错误ORA-00604,plsql,triggers,Plsql,Triggers,在用户anu中创建的以下触发器 create or replace trigger audit_creation1 before create on schema begin insert into audit_creation values(audit_creation_s1.nextval, ora_dict_obj_owner, ora_dict_obj_name, sysdate); end; c
create or replace trigger audit_creation1
before create
on schema
begin
insert into audit_creation
values(audit_creation_s1.nextval,
ora_dict_obj_owner,
ora_dict_obj_name,
sysdate);
end;
create table cc(cid number);
ORA-00604: error occurred at recursive SQL level 1
ORA-30511: invalid DDL operation in system triggers
这一点以前曾多次奏效。它成功地工作了
但现在是抛出错误。抛出命令
purge recyclebin;
作为您的触发器所有者(anu
),抛出一个命令
purge recyclebin;
作为你的触发器所有者(
anu
)你确定这是唯一的触发器吗?我看不到任何DDL,除非audit_创建表上有触发器。也许你可以在调试器中捕获它。你确定这是唯一的触发器吗?我看不到任何DDL,除非audit_创建表上有触发器。也许你可以在调试器中捕捉到它。