Share via


GetRoot (Mecanismo de Banco de Dados)

Retorna a raiz da árvore de hierarquia. GetRoot() é um método estático.

Sintaxe

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

-- CLR syntax
static SqlHierarchyId GetRoot ( ) 

Tipos de retorno

**Tipo de retorno do SQL Server:**hierarchyid

**Tipo de retorno CLR:**SqlHierarchyId

Comentários

Usado para determinar o nó raiz em uma árvore de hierarquia.

Exemplos

A. Exemplo de Transact-SQL

O seguinte exemplo retorna a raiz da árvore de hierarquia:

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

B. Exemplo de CLR

O trecho de código a seguir chama o método GetRoot():

SqlHierarchyId.GetRoot()