Freigeben über


GetRoot (Datenbankmodul)

Gibt den Stamm der Hierarchiestruktur zurück. GetRoot() ist eine statische Methode.

Syntax

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

-- CLR syntax
static SqlHierarchyId GetRoot ( ) 

Rückgabetypen

SQL Server-Rückgabetyp: hierarchyid

CLR-Rückgabetyp: SqlHierarchyId

Hinweise

Wird verwendet, um den Stammknoten in einer Hierarchiestruktur zu bestimmen.

Beispiele

A.Beispiel für Transact-SQL

Im folgenden Beispiel wird der Stamm der Hierarchiestruktur zurückgegeben.

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

B.CLR-Beispiel

Im folgenden Codeausschnitt wird die GetRoot()-Methode aufgerufen:

SqlHierarchyId.GetRoot()

Siehe auch

Verweis

hierarchyid (Transact-SQL)

Konzepte

hierarchyid-Datentyp-Methodenverweis

Hierarchische Daten (SQL Server)