GetRoot (Mecanismo de Banco de Dados)
Retorna a raiz da árvore hierárquica. 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 hierárquica.
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()