GetRoot (moteur de base de données)
S’applique à : SQL Server
Azure SQL Database
Azure SQL Managed Instance
Retourne la racine de la structure hiérarchique. GetRoot() est une méthode statique.
Syntaxe
-- Transact-SQL syntax
hierarchyid::GetRoot ( )
-- CLR syntax
static SqlHierarchyId GetRoot ( )
Remarque
Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.
Types de retour
Type de retour SQL Server : hierarchyid
Type de retour CLR : SqlHierarchyId
Remarques
Sert à déterminer le nœud racine dans une arborescence hiérarchique.
Exemples
R. 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()
Voir aussi
Référence de méthodes de type de données hierarchyid
Données hiérarchiques (SQL Server)
hierarchyid (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour