首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

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

2013-01-18 
创建触发器报错“已经存在相同的事件触发”有一个存储过程和一个触发器,通过触发器调用存储过程:create proc

创建触发器报错“已经存在相同的事件触发”
有一个存储过程和一个触发器,通过触发器调用存储过程:


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,什么地方循环了。

热点排行