论坛徽章: 0
20 可用积分
1 CREATE OR REPLACE TRIGGER upd_view_day
2 INSTEAD OF UPDATE ON view_day
3 FOR EACH ROW
4 BEGIN
5 UPDATE day
6 SET no=:NEW.no
7 WHERE laneno = :NEW.laneno;
8 DBMS_OUTPUT.PUT_LINE('已激活触发器');
9* END;
10 /
触发器已创建
SQL> update view_day set no=922,laneno=922;
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新 ORDER_MASTER 中的数据
已激活触发器
已更新17行。
SQL> select no,laneno from view_day;
NO LANENO
---------- ----------
40 895
42 4545
54 878
54 878
为什么更新的视图,一查还是没有更新呢?而且触发器好像好用了,但是好用实际一点作用都没起???
为什么更新的视图,一查还是没有更新呢?而且触发器好像好用了,但是好用实际一点作用都没起???
为什么更新的视图,一查还是没有更新呢?而且触发器好像好用了,但是好用实际一点作用都没起???
我来回答