3
A
回答
6
标准的解决方案是使用ON DELETE CASCADE你的约束。 在该页面上搜索“级联”。
如果这不是一个选项,这个SO问题可能会让你感兴趣:In SQL Server 2005, can I do a cascade delete without setting the property on my tables?
相关问题
- 1. 从SQL Server表中删除一行
- 2. 在SQL SERVER中从CTE中删除行
- 3. 从两个表中删除
- 4. 从两个表中删除
- 5. SCHEME从列表中删除原子值
- 6. 如何从SQL Server中的表中删除重复的行
- 7. 删除SQL Server中两个表之间的交集
- 8. 从SQL Server中删除多个ID
- 9. 从Laravel的原始列表中排除或删除子列表
- 10. 如何从SQL Server 2005表中恢复已删除的行?
- 11. 从SQL Server中删除重复的行表
- 12. 从SQL中的两个不同表中删除
- 13. DQL从多个表中删除(原则)
- 14. 从一个查询中的两个表中删除行
- 15. SQL - 从表中删除重复的行
- 16. 删除从SQL Server
- 17. SQL Server:使用一个表中的信息删除另一个行中的行
- 18. 从两个sql server表中交换列
- 19. SQL Server删除表
- 20. 当我删除SQL Server中的父行时,如何删除子行?
- 21. 如何从SQL Server数据库中删除表行?
- 22. 在同一语句中从两个表中删除SQL
- 23. 删除表中的几项SQL Server
- 24. 如何比较两个表并删除SQL中的重复行?
- 25. 从表中删除行数Transact-SQL
- 26. 从表中删除多行(SQL)
- 27. 使用一个OUTPUT子句从两个表中删除?
- 28. 从两个加入表中删除?
- 29. 在SQL Server中连接从表的两行中获取单行
- 30. 如何从SQL Server 2005中的表中删除锁?