我想开发将放在客户和子表上的触发器,这些触发器将跟踪任何已删除的记录并将它们放在Audit_Log表中。
这是审核日志表
create table Audit_Log
(
audit_Id int primary key,
Name varchar(20) ,
Date_of_Birth date ,
Gender char(1) ,
Parish varchar(20) ,
Mobile integer ,
Mobile_Provider varchar(7) ,
age integer,
age_cat varchar(20),
audit_action varchar(30),
audit_table varchar(25),
audit_date date default GetDate()
)
go
这是child_list表
create table child_list
(
child_list_Id int primary key,
Name varchar(20) ,
Date_of_Birth date ,
Gender char(1) ,
Parish varchar(20) ,
Mobile integer ,
Mobile_Provider varchar(7) ,
age integer,
age_cat varchar(20)
)
go
客户表包含字段(Offer_date,Customer_id,Offer_value,Product_name,Acceptance_status,Employee_ID)