チュートリアル:hierarchyid データ型の使用

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

このチュートリアルは、Transact-SQL については理解しているが、hierarchyid データ型は初めて使用するユーザーを対象としています。

学習する内容

このチュートリアルは、次の 2 つのレッスンで構成されています。

レッスン 1:テーブルの階層構造への変換
このレッスンでは、親子階層として構成されている既存の従業員テーブルを使用し、 hierarchyid データ型を使用して階層を表す新しいテーブルにデータを移動します。 このレッスンを学習するには、 AdventureWorks2022 サンプル データベースが必要です。

レッスン 2: 階層テーブルでのデータの作成と管理
このレッスンでは、 hierarchyid データ型を使用して階層構造を表すテーブルを作成します。 その後、階層的な手法を使用して、テーブル内のデータを操作します。

必要条件

システムには次のコンポーネントがインストールされている必要があります。

  • SQL Server 2008 (10.0.x) 以降の任意のエディション。

  • SQL Server Management Studio または Management Studio Express。

  • Internet Explorer 6 以降。

参照

チュートリアル:データベース エンジンの概要
チュートリアル:Transact-SQL ステートメントの作成
hierarchyid データ型メソッド リファレンス
階層データ (SQL Server)
hierarchyid (Transact-SQL)