欢迎投稿

今日深度:

oracle的触发器增删改实例

oracle的触发器增删改实例


oracle的触发器增删改实例
 
----------对一张表增删改的触发--------------
 
CREATE OR REPLACE
TRIGGER ZHJK
AFTER INSERT OR UPDATE OR DELETE ON ITIL_USR_DEPARTMENT_DAG
FOR EACH ROW 
BEGIN
 case
 when inserting then
   insert into sys(id,ORG_NAME,ALIAS,PARENT_ORG_NAME) values(:new.id,:new.name,:new.alias,:new.p_name);
  when updating then
    update sys set ORG_NAME=:new.name,ALIAS=:new.alias,PARENT_ORG_NAME=:new.p_name where id=:new.id;
    when deleting then
    delete sys where id=:old.id;
   end case;
END;

 


www.htsjk.Com true http://www.htsjk.com/oracle/20851.html NewsArticle oracle的触发器增删改实例 oracle的触发器增删改实例 ----------对一张表增删改的触发-------------- CREATE OR REPLACETRIGGER ZHJKAFTER INSERT OR UPDATE OR DELETE ON ITIL_USR_DEPARTMENT_DAGFOR EACH ROW BEGIN case when...
相关文章
    暂无相关文章
评论暂时关闭