创建一个delete触发器,使删除的表的内容可以显示出来
解决方案 »
- 无法删除或禁用发布
- 为什么使用SQL语句来取得列名的时候,有的列名无法显示出来
- sql server 突然只能读,不能写了!在线等...
- Sql Server 2005数据库被标记为“可疑”问题
- 导入导出遇到棘手的问题
- 怎么做可以快速积累积分
- 有没有对BULK INSERT比较精通的啊,我这有个文件很难处理,很急的,留个MSN或者QQ啊,谢谢!!
- 如何将批量的wav文件导入sql 数据库。急急急。。。。。。。。。。
- 请问SQL Server 2000 一个数据库 中如何保存 中,日,韩三种语言
- SQL7增量备份文件为什么比全备份文件还大?
- sql数据转换
- delete触发器和update触发器代码一样,可以写在一起吗?
CREATE TABLE t(
id int not null primary key,
n varchar(20) not null
);
insert into t values(1,'a');
#删除数据放在这个表中
CREATE TABLE t_log(
id int not null primary key,
n varchar(20) not null
);#删除触发器
CREATE TRIGGER `trig_t_D` AFTER DELETE ON `t` FOR EACH ROW insert into t_log(id,n)
select OLD.id,old.n;;#删除测试
delete from t;#查看已删除数据
select * from t_log;
/*
id n
1 a
*/