GetRoot (moteur de base de données)
Retourne la racine de l'arborescence hiérarchique. GetRoot() est une méthode statique.
Syntaxe
-- Transact-SQL syntax
hierarchyid::GetRoot ( )
-- CLR syntax
static SqlHierarchyId GetRoot ( )
Types des valeurs de retour
Type de retour SQL Server : hierarchyid
**Type de retour CLR :**SqlHierarchyId
Notes
Sert à déterminer le nœud racine dans une arborescence hiérarchique.
Exemples
A. Exemple Transact-SQL
L'exemple suivant retourne la racine de l'arborescence hiérarchique :
SELECT OrgNode.ToString() AS Text_OrgNode, *
FROM HumanResources.EmployeeDemo
WHERE OrgNode = hierarchyid::GetRoot()
B. Exemple CLR
L'extrait de code suivant appelle la méthode GetRoot() :
SqlHierarchyId.GetRoot()