触发器无效且未通过重新确认
本帖最后由 biterzqy 于 2013-06-01 13:30:34 编辑
第一次写触发器,要求更新a表的objstate字段时,更新b表的state字段,两个表通过objcode字段关联,触发器如下:
create trigger a_update
after update on a
begin
if update(objstate)
begin
update b set state = inserted.objstate where objcode = insered.objcode
end
end
创建成功后,更新a表的objstate字段,报错触发器无效且未通过重新确认
求正解~~
------解决方案--------------------update(objstate)
这种写法,不是oracle的。不能这样写