ITPub博客

首页 > Linux操作系统 > Linux操作系统 > fff

fff

原创 Linux操作系统 作者:zwc1083 时间:2009-08-02 21:00:27 0 删除 编辑

BEGIN
   INSERT INTO gimmodfac_trace
               (session_id, operat_time, operat_by, machine, ip_address,
                run_program)
      SELECT audsid, SYSDATE, sys.login_user, machine,
             SYS_CONTEXT ('USERENV', 'IP_ADDRESS'), program
        FROM v$session
       WHERE audsid = USERENV ('SESSIONID');
END;

 

CREATE OR REPLACE TRIGGER TR_COPY_DATA
BEFORE DELETE ON A
FOR EACH ROW
BEGIN
INSERT INTO LOGA(A的字段1,A的字段2,A的字段3,delete_id,DELETE_TIME)
VALUES(:old.A的字段1,:old.A的字段2,:old.A的字段3,USER,SYSDATE)
;

INSERT INTO LOGB SELECT B.* FROM A,B WHERE A.*** = B.***
;

END TR_COPY_DATA ;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14876437/viewspace-611083/,如需转载,请注明出处,否则将追究法律责任。

下一篇: jiaoben
请登录后发表评论 登录
全部评论

注册时间:2009-02-16

  • 博文量
    91
  • 访问量
    43104