Product表内容
字段名 字段描述 数据类型 主键 外键 非空 唯一 自增
Id 产品编号 Int(10) 是 否 是 是 否
Name 产品功能 Varchar(20) 否 否 是 否 否
Function 主要功能 Varchar(50) 否 否 否 否 否
Company 生产厂家 V archar(20) 否 否 是 否 否
Address 家庭住址 Varchar(20) 否 否 否 否 否
Operate表的内容
字段名 字段描述 数据类型 主键 外键 非空 唯一 自增
Op_id 编号 Int(10) 是 否 是 是 是
Op_type 操作方式 Varchar(20) 否 否 是 否 否
Op_time 操作时间 Varchar(20) 否 否 是 否 否
1、在product表上分别创建BEFORE INSERT、AFTER UPDATE和AFTER DELETE 3个触发器, 触发器名称分别为product_bf_insert、product_af_update和product_af_del。执行语句 部分是向operate表插入操作方法和操作时间。
\d #
create trigger product_bf_insert
before insert on product
for each row
begin
insert into operate value('before operate',now());
end #
\d ;
\d #
create trigger product_af_update
after update on product
for each row
begin
insert into operate value('after update',now());
end #
\d ;
\d #
create trigger product_af_del
after delete on product
for each row
begin
insert into operate value('after delete',now());
end #
\d ;
2、对product表分别执行INSERT、UPDATE和DELETE操作
3、删除product_bf_insert和product_af_update这两个触发器