当前位置: 代码迷 >> Informix >> 创建触发器出错“已经存在相同的事件触发”
  详细解决方案

创建触发器出错“已经存在相同的事件触发”

热度:598   发布时间:2016-05-05 08:54:48.0
创建触发器报错“已经存在相同的事件触发”
有一个存储过程和一个触发器,通过触发器调用存储过程:


create procedure abc(tid int,tname varchar(20))
returning int;
define i int;
let i=10;
let tid=tid+i;
insert into zzz(id,name) values(tid,tname);
return 1;
end procedure;



create trigger tzz
insert on zz
referencing new as n
for each row
(
execute procedure abc(n.id,n.name)
);


存储过程可以创建成功,但是在创建触发器的时候报错“trigger for the same event already exists”,恳请各位达人们问题出在哪里,怎么解决呢?谢谢!
------解决方案--------------------
查看该表上的触发器 
------解决方案--------------------
看看zzz的trigger,什么地方循环了。
  相关解决方案