Esercitazione: Utilizzo del tipo di dati hierarchyidTutorial: Using the hierarchyid Data Type

Questa esercitazione è destinata agli utenti che hanno esperienza nell'uso di Transact-SQLTransact-SQLma non hanno familiarità con il tipo di dati hierarchyid .This tutorial is intended for users who are experienced with Transact-SQLTransact-SQL, but are new to the hierarchyid data type.

Lezioni dell'esercitazioneWhat You Will Learn

L'esercitazione è suddivisa in due lezioni:This tutorial is divided into two lessons:

Lezione 1: Conversione di una tabella in una struttura gerarchicaLesson 1: Converting a Table to a Hierarchical Structure
In questa lezione si prende in considerazione una tabella Employee esistente strutturata come gerarchia padre/figlio, quindi si spostano i dati nella nuova tabella che rappresenta la gerarchia usando il tipo di dati 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. Questa lezione richiede il database di esempio AdventureWorks2012AdventureWorks2012 .This lesson requires the AdventureWorks2012AdventureWorks2012 sample database.

Lezione 2: Creazione e gestione di dati in una tabella gerarchicaLesson 2: Creating and Managing Data in a Hierarchical Table
In questa lezione si crea una tabella usando il tipo di dati hierarchyid per rappresentare la struttura della gerarchia.In this lesson, you create a table by using the hierarchyid data type to represent the hierarchy structure. Pertanto, si modificano i dati della tabella utilizzando i metodi gerarchici.Then, you manipulate the data in the table by using the hierarchical methods.

RequisitiRequirements

È necessario che nel sistema siano installati i componenti seguenti:Your system must have the following installed:

  • Qualsiasi edizione di SQL Server 2008SQL Server 2008 o versione successiva.Any edition of SQL Server 2008SQL Server 2008 or later.

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

  • Internet Explorer 6 o versioni successive.Internet Explorer 6 or a later version.

Vedere ancheSee Also

Esercitazione: Introduzione al motore di databaseTutorial: Getting Started with the Database Engine
Esercitazione: Scrittura di istruzioni Transact-SQLTutorial: Writing Transact-SQL Statements
Guida di riferimento ai metodi per il tipo di dati hierarchyidhierarchyid Data Type Method Reference
Dati gerarchici (SQL Server)Hierarchical Data (SQL Server)
hierarchyid (Transact-SQL)hierarchyid (Transact-SQL)