plsql触发器错误ORA-00604

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

在用户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;

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_创建表上有触发器。也许你可以在调试器中捕捉到它。