我有一个带有自引用外键的表,其中DeleteAction设置为Cascade,但是当删除Parent时,没有子项(直接或后代)不会删除。
我错过了什么?
答案 0 :(得分:3)
您不能在自引用表上使用级联删除。
检查此link以获取可能的解决方案。
答案 1 :(得分:-1)
使用删除级联使用以下创建表脚本...
CREATE 表
test_child
( SUB1 INT,[NO] int,FOREIGN KEY([NO])REFERENCES Test_parent 上 删除CASCADE )
检查此链接以获取更多信息: