`
ssuhvs
  • 浏览: 8530 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle触发器

阅读更多
create or replace trigger tri_update_status_UpdateTime
  after UPDATE   -- update  触发
  ON receive
  FOR EACH ROW

DECLARE

    curr_sql varchar2(128) ;

  BEGIN

        curr_sql := 'update sdunicommain.listener l set l.status =2 where l.itemid ='||:new.id ;

     if  :new.overflag = 1 then

        curr_sql := 'update sdunicommain.listener l set l.status =3 where l.itemid ='||:new.id ;

    end if;

    execute immediate curr_sql ;

end tri_update_statusAndUpdateTime ;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics