Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql ORA-04079:触发器规范始终无效_Sql_Oracle_Plsql - Fatal编程技术网

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;