GetRoot (motor de base de datos)
se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL Database en Microsoft Fabric
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 devuelto
Tipo de valor devuelto de SQL Server: hierarchyid
Tipo devuelto de CLR: SqlHierarchyId
Observaciones
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()
Consulte también
Referencia de los métodos del tipo de datos hierarchyid
Datos jerárquicos (SQL Server)
hierarchyid (Transact-SQL)