2009-11-06 2 views
2

값 나는 테이블 2008 SQL 서버에서 설정 한 다음 행이있는 경우 :, 친 HIERARCHYID는

Row  Hierarchy 
1   1/ 
2   2/ 
3   1/1 
4   1/2 
5   2/1 
6   2/2 
7   2/1/1 

는 현재 5 행은 내가 일을 행하기 위해 행 5 reparent하려면 2를 행하기 위해 부모가되고, 그것은 것 정도 이제 2/1 대신 1/3이됩니다. 그 정도까지 나는 지금까지 일 해왔다. 행 7 (및 체인 아래 다른 모든 행) 행 5, 즉 행 7 7 분의 1/1이어야합니다 parented 남아 싶습니다. 체인을 따라 모든 자식 레코드의 계층 구조 ID가 업데이트되도록 보장하는 효율적인 SQL은 무엇이겠습니까?

답변

관련 문제