2 zhutulang zhutulang 于 2014.05.23 11:43 提问

oracle 中建触发器问题

在Oracle中是否可以建立这样一个触发器,当某张表中除了某个字段的值发生改变,那么就将这个字段的值设为1(该字段原来的值为0)

如:
create or replace trigger Test
after update of res_name on as_res --这里以改变某个字段为例

for each row

begin
update as_res set is_roredis='1' where res_id=:old.res_id;
end Test;

这样报错:触发器不能读它。
不能操作的是同一张表吗?我说的那种需求可以做到吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!