GetRoot (Database Engine)
適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體
傳回階層樹狀結構的根部。 GetRoot() 是一種靜態方法。
Syntax
-- Transact-SQL syntax
hierarchyid::GetRoot ( )
-- CLR syntax
static SqlHierarchyId GetRoot ( )
注意
若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔。
傳回型別
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 資料類型方法參考
階層式資料 (SQL Server)
hierarchyid (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應