GetRoot (moteur de base de données)
S’applique à :SQL ServerAzure SQL DatabaseAzure 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 : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour