我设置了一个用于保存文件夹的表格。每个文件夹都有ID
,ParentID
和其他几列。
ID | ParentID | Name
1 Null Base Folder
2 1 Folder 1
3 2 Folder 2
etc
我正在研究删除功能,但我遇到了将所有内容嵌套在文件夹中的问题。事情可以无限制地嵌套。
因此,如果我在Base Folder
上运行查询,我想删除Base Folder
,Folder 1
和Folder 2
关于如何做到这一点的任何想法?
答案 0 :(得分:0)
看看ON DELETE CASCADE
:
http://msdn.microsoft.com/en-us/library/ms186973%28v=sql.105%29.aspx
请务必仔细阅读并确保这是您想要的行为。