Didacticiel : utilisation du type de données hierarchyidTutorial: Using the hierarchyid Data Type

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)ouiAzure SQL DatabasenonAzure SQL Data Warehouse nonParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)yesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Ce didacticiel s’adresse aux utilisateurs qui connaissent Transact-SQLTransact-SQLmais qui n’ont jamais utilisé le type de données hierarchyid .This tutorial is intended for users who are experienced with Transact-SQLTransact-SQL, but are new to the hierarchyid data type.

Contenu du didacticielWhat You Will Learn

Ce didacticiel est divisé en deux leçons :This tutorial is divided into two lessons:

Leçon 1 : conversion d’une table en structure hiérarchiqueLesson 1: Converting a Table to a Hierarchical Structure
Dans cette leçon, vous prenez une table d’employés existante structurée en hiérarchie parent/enfant et vous déplacez les données dans une nouvelle table qui représente la hiérarchie en utilisant le type de données hierarchyid .In this lesson, you take an existing employee table that is structured as a parent/child hierarchy and move the data into a new table that represents the hierarchy by using the hierarchyid data type. Cette leçon requiert l'exemple de base de données AdventureWorks2012AdventureWorks2012 .This lesson requires the AdventureWorks2012AdventureWorks2012 sample database.

Leçon 2 : création et gestion de données dans une table hiérarchiqueLesson 2: Creating and Managing Data in a Hierarchical Table
Dans cette leçon, vous créez une table en utilisant le type de données hierarchyid pour représenter la structure de hiérarchie.In this lesson, you create a table by using the hierarchyid data type to represent the hierarchy structure. Vous manipulez ensuite les données dans la table en utilisant les méthodes hiérarchiques.Then, you manipulate the data in the table by using the hierarchical methods.

SpécificationsRequirements

Les programmes suivants doivent être installés sur votre système :Your system must have the following installed:

  • Toute édition de SQL Server 2008SQL Server 2008 ou version ultérieure.Any edition of SQL Server 2008SQL Server 2008 or later.

  • SQL Server Management StudioSQL Server Management Studio ou Management StudioManagement Studio Express.Either SQL Server Management StudioSQL Server Management Studio or Management StudioManagement Studio Express.

  • Internet Explorer 6 ou une version ultérieure.Internet Explorer 6 or a later version.

Voir aussiSee Also

Didacticiel : mise en route du moteur de base de donnéesTutorial: Getting Started with the Database Engine
Didacticiel : écriture d'instructions Transact-SQLTutorial: Writing Transact-SQL Statements
Référence de méthodes de type de données hierarchyidhierarchyid Data Type Method Reference
Données hiérarchiques (SQL Server)Hierarchical Data (SQL Server)
hierarchyid (Transact-SQL)hierarchyid (Transact-SQL)