首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SQL语句:在有级联关系的表中,怎么级联删除

2012-09-16 
SQL语句:在有级联关系的表中,如何级联删除!如表:IdNameParentid1No102No213No324No43如果要用语句删除id1

SQL语句:在有级联关系的表中,如何级联删除!
如表:
IdNameParentid
1No10
2No21
3No32
4No43
如果要用语句删除id=1,哪么如何同是把id=2、3、4给删除,因为他们是级联的


[解决办法]
那你在后台程序里写一个递归方法,
用来删除父节点下的所有子节点呀。
[解决办法]
一般情况你在数据库中肯定要写一个函数或者过程 实现遍历 分向下 向上遍历。
删除不是很简单吗。

热点排行