Compartir a través de


GetRoot (motor de base de datos)

Devuelve la raíz del árbol de jerarquía. GetRoot() es un método estático.

Sintaxis

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

-- CLR syntax
static SqlHierarchyId GetRoot ( ) 

Tipos de valores devueltos

**Tipo de valor devuelto de SQL Server:**hierarchyid

**Tipo de valor devuelto de CLR:**SqlHierarchyId

Notas

Se utiliza para determinar el nodo raíz de un árbol de jerarquía.

Ejemplos

A. Ejemplo de Transact-SQL

El ejemplo siguiente devuelve la raíz del árbol de jerarquía:

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

B. Ejemplo de CLR

En el fragmento de código siguiente se llama al método GetRoot():

SqlHierarchyId.GetRoot()