共用方式為


GetRoot (Database Engine)

傳回階層樹狀結構的根部。 GetRoot() 是一種靜態方法。

語法

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

-- CLR syntax
static SqlHierarchyId GetRoot ( ) 

傳回類型

SQL Server 傳回類型: hierarchyid

**CLR 傳回類型:**SqlHierarchyId

備註

使用判斷階層樹狀結構中的根節點。

範例

A.Transact-SQL 範例

下列範例會傳回階層樹狀結構的根部:

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

B.CLR 範例

下列程式碼片段會呼叫 GetRoot() 方法:

SqlHierarchyId.GetRoot()

請參閱

參考

hierarchyid (Transact-SQL)

概念

Hierarchyid 資料類型方法參考

階層式資料 (SQL Server)