主题表A
回复表B
这个两个表是级联删除的 表A 有触发器T1
表B 有触发器T2删除表A里的行触发T1 同时级联删除表B并触发T2那么
在T1里可以通过select * from deleted 获得 表A 里被删除的行,我如何在 触发器T2里获得 表A 里被删除的行?
回复表B
这个两个表是级联删除的 表A 有触发器T1
表B 有触发器T2删除表A里的行触发T1 同时级联删除表B并触发T2那么
在T1里可以通过select * from deleted 获得 表A 里被删除的行,我如何在 触发器T2里获得 表A 里被删除的行?
解决方案 »
- 关于限定相同条件的查询
- sql语句查询日期的时候。用什么函数可以只只查询小时、分和秒
- 一个关于时间处理的句子
- 在MS-SQL-SERVER里 Database Diagrams 上右键新建一个数据库关系视图时,不能建立。
- 我用vb+sql2000做的程序,程序中添加数据部分用存储过程做的,程序在xp上运行没问题,但是在win2000profetional上运行就提示错误,不知道
- sql中sa密码
- 求教大神,关于建表问题。
- openrowset 无法返回结果集,怀疑是连接超时所导致.
- 存储过程的简单问题
- 数据类型问题。
- 请高手帮我看下我这个存储过程是什么意思 ,
- sql server 2005安装出问题,请各位帮忙
获取A里被删除的行做什么呢?
删除A的时候用触发器将B表的回复都贴了不就可以了吗.
B表不用删除触发器
沒有這麼麻煩的假如要求刪除A中某一記錄,也同時刪除B表中的記錄alter table A
add constraint con_del foreign key (id) references B(id) on delete cascade --加上這句
可以實現自動級聯刪除