2

如果我在 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 也得到更新?

4

1 回答 1

4

寂静震耳欲聋!

你读过这个吗?使用分层方法对分层表中的数据重新排序

于 2009-11-06T16:51:25.010 回答