Condividi tramite


GetRoot (Motore di database)

Restituisce la radice dell'albero gerarchico. GetRoot() è un metodo statico.

Sintassi

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

-- CLR syntax
static SqlHierarchyId GetRoot ( ) 

Tipi restituiti

**Tipo SQL Server restituito:**hierarchyid

**Tipo CLR restituito:**SqlHierarchyId

Osservazioni

Utilizzato per determinare il nodo radice in un albero gerarchico.

Esempi

A. Esempio Transact-SQL

Nell'esempio seguente viene restituita la radice dell'albero gerarchico:

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

B. Esempio CLR

Nel frammento di codice seguente viene chiamato il metodo GetRoot().

SqlHierarchyId.GetRoot()