Oracle数据库触发器

大城市里の小女人 提交于 2019-11-27 21:11:34
第一次写触发器,浪费了一个小时,少了一个;一个编译不通过 1 CREATE OR REPLACE TRIGGER Test  -- 触发器名称
 2      AFTER update or insert on  table  --AFTER 指定 触发时间,on后跟表名称,即当表table有更新或者插入时触发时间
 3      for each row     
 4        
 5       DECLARE
 6       columName VARCHAR2(20);    --定义变量
 7        
 8       
 9       columName :=:new.columNam; --根据当前数据更新变量
10                                                                                                     
11      Begin         
12        IF col ='1' then
13           insert into table1 (co1,co2) VALUES(:new.co1,'co2');
14     END IF;
15      IF col ='1' then
16           insert into table1 (co1,co2) VALUES(:new.co1,'co2');
17     END IF;            
18     End;

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!