다음을 통해 공유


GetRoot(데이터베이스 엔진)

계층 트리의 루트를 반환합니다. **GetRoot()**는 정적 메서드입니다.

구문

-- Transact-SQL syntax
hierarchyid::GetRoot ( ) 

-- CLR syntax
static SqlHierarchyId GetRoot ( ) 

반환 형식

SQL Server 반환 형식: hierarchyid

CLR 반환 형식: SqlHierarchyId

주의

계층 트리의 루트 노드를 확인하는 데 사용됩니다.

1.Transact-SQL 예

다음 예에서는 계층 트리의 루트를 반환합니다.

SELECT OrgNode.ToString() AS Text_OrgNode, *
FROM HumanResources.EmployeeDemo
WHERE OrgNode = hierarchyid::GetRoot()

2.CLR 예

다음 코드 조각에서는 GetRoot() 메서드를 호출합니다.

SqlHierarchyId.GetRoot()

참고 항목

참조

hierarchyid(Transact-SQL)

개념

hierarchyid 데이터 형식 메서드 참조

계층적 데이터(SQL Server)