【发布时间】:2009-11-06 02:23:07
【问题描述】:
如果我在 SQL Server 2008 表中设置了以下行:
Row Hierarchy
1 1/
2 2/
3 1/1
4 1/2
5 2/1
6 2/2
7 2/1/1
目前第 5 行是第 2 行的父级。我想将第 5 行重新设置为第 1 行,因此它现在将变为 1/3 而不是 2/1。到目前为止我已经工作了这么多。我希望第 7 行(以及链下的任何其他行)保持与第 5 行的关系,这意味着第 7 行应该是 1/3/1。什么是一些有效的 sql 来确保链下所有子记录的层次结构 id 也得到更新?
【问题讨论】:
标签: sql-server sql-server-2008 hierarchy