高手们帮帮忙---触发器
我对写一个表写一个触发器,当有一条记录插入到表中时,就使其中的一个列的值让他保持一个值,同时我也要在插入时,把此记录插入到另外一个相同的表中,只是表名不一样!
现在在触发器中,写一个COMMIT语句,为何提示触发器不能支持呢~
还有现在我已经成功做到了,保持一个值了,但是我在插入到另外一个表时,怎么就不行呢!就会出现一直在运行的情况!
IF v_name>0 THEN
BEGIN
insert into t_feestyle1 select * from t_feestyle where feetype=3;(去掉后就能保持一个值,如何插入到另外表,怎么写呢)
UPDATE t_feestyle SET feetype=2 WHERE feetype=3 ;
commit;(报错,如上)
end;
end if;