Sql ORA-04079:触发器规范始终无效
这里有什么问题? 我已经阅读了你给出的许多答案。Sql ORA-04079:触发器规范始终无效,sql,oracle,plsql,Sql,Oracle,Plsql,这里有什么问题? 我已经阅读了你给出的许多答案。 但是我无法找到问题,您的错误是什么应该是每行的,您也不需要变量。您可以将插入。。选择…而不需要选择。。在中,标题后面的逗号太多。你的触发器名称有一个输入错误。您在表上选择的“行插入后”触发器处于启用状态,导致您遇到变异表错误,而您可以只使用:NEW值。这个问题与apex无关。呃,对。 create or replace trigger after_insert_ELECTONICS1 after insert on ELECTRONICS on
但是我无法找到问题,您的错误是什么<每行上的code>应该是每行的
,
您也不需要变量。您可以将插入。。选择…
而不需要选择。。在中,标题后面的逗号太多。你的触发器名称有一个输入错误。您在表上选择的“行插入后”触发器处于启用状态,导致您遇到变异表错误,而您可以只使用:NEW
值。这个问题与apex无关。呃,对。
create or replace trigger after_insert_ELECTONICS1
after insert on ELECTRONICS
on each row
declare
a number;
b varchar2(50);
c blob;
d varchar2(50);
e number;
f number;
g timestamp(6);
h varchar2(20);
begin
select (post_id,title,,photo,product_type,user_user_id,product_product_id,time_date,city)
into
(a,b,c,d,e,f,g,h)
from ELECTRONICS;
insert into post values (a,b,c,d,e,f,g,h);
end;