在SQL Server中以原子方式从两个表中删除行?

han*_*nin 3 c# asp.net sql-server-2005

如何以原子方式从不同的表中删除行?

表A在表B中有一个主键和外键.

jwd*_*jwd 6

标准解决方案是使用ON DELETE CASCADE作为约束.在该页面上搜索"cascade".

如果这不是一个选项,这个SO问题可能会让您感兴趣:在SQL Server 2005中,我可以在不设置表格属性的情况下进行级联删除吗?