具有ON DELETE CASCADE到同一个表的多个FK(MSSQL2008)

时间:2009-07-09 15:52:33

标签: sql sql-server-2008 foreign-keys cascade

我遇到了KB321843this question所描述的问题。两者都只讨论MS SQL Server 2005(或更早版本),而我正在运行2008年。

我真的希望在最近的版本中修复它,但它似乎不是。有人可以证实这一点(或者,更好地告诉我如何让它工作)?

1 个答案:

答案 0 :(得分:0)

无法修复。

如果将一个级联指定为一个表为NULL,另一个是DELETE,该怎么办?怎么解决这个问题?

我遇到了同样的错误,但我决定使用触发器,所以我控制了删除。