2024年4月27日发(作者:)

ORACLE触发器实现记录

对表的INSERT、UPDATE、DELETE操作

创建表

建立测试源表EMP1

CREATE TABLE EMP1 AS SELECT * FROM ;

这样可以建立一个带有一定测试数据的EMP1表

建立修改日志表:

-- Create table

create table MODI_EMP1_LOG

(

modi_time TIMESTAMP(6),

table_id VARCHAR2(20),

empno VARCHAR2(20),

modi_type VARCHAR2(20),

empname_old VARCHAR2(20),

empname_new VARCHAR2(20),

data_date DATE

);

-- Add comments to the table

comment on table MODI_EMP1_LOG

is '修改EMP1表日志表';

-- Add comments to the columns

comment on column MODI_EMP1__time

is '修改时间';

comment on column MODI_EMP1__id

is '修改的表名';