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 valor devueltos

Tipo de valor devuelto de SQL Server: hierarchyid

Tipo de valor devuelto de CLR: SqlHierarchyId

Comentarios

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()

Vea también

Referencia

hierarchyid (Transact-SQL)

Conceptos

Referencia de los métodos del tipo de datos hierarchyid

Datos jerárquicos (SQL Server)