HumanResources.myTeam サンプル テーブル (SQL Server)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

一括データのインポートおよびエクスポート 」のコード例の大部分では、 myTeamという名前の特殊なテスト用テーブルが必要になります。 これらのコード例を実行する前に、 データベースの HumanResources スキーマに myTeam AdventureWorks2022 テーブルを作成する必要があります。

注意

AdventureWorks2022は、SQL Serverのサンプル データベースの 1 つです。

myTeam テーブルには、次の列が含まれています。

データ型 NULL 値の許容 説明
EmployeeID smallint 不可 行の主キー。 チーム メンバーの従業員 ID。
名前 nvarchar (50) 不可 チーム メンバーの名前。
Title nvarchar (50) Nullable チームにおける従業員の肩書き。
バックグラウンド nvarchar (50) 不可 行が最後に更新された日時 (既定値)。

HumanResources.myTeam テーブルを作成するには

  • 次の Transact-SQL ステートメントを使用します。

    --Create HumanResources.MyTeam:   
    USE AdventureWorks2022;  
    GO  
    CREATE TABLE HumanResources.myTeam   
    (EmployeeID smallint NOT NULL,  
    Name nvarchar(50) NOT NULL,  
    Title nvarchar(50) NULL,  
    Background nvarchar(50) NOT NULL DEFAULT ''  
    );  
    GO  
    

HumanResources.myTeam テーブルに行を設定するには

  • 次の INSERT ステートメントでは、テーブルに 2 つの行を設定します。

    USE AdventureWorks2022;  
    GO  
    INSERT INTO HumanResources.myTeam(EmployeeID,Name,Title,Background)  
       VALUES(77,'Mia Doppleganger','Administrative Assistant','Microsoft Office');  
    GO  
    INSERT INTO HumanResources.myTeam(EmployeeID,Name,Title,Background)  
       VALUES(49,'Hirum Mollicat','I.T. Specialist','Report Writing and Data Mining');  
    GO  
    

    注意

    これらのステートメントでは、4 番目の列 Backgroundがスキップされます。 この行には既定値が設定されています。 この列をスキップすると、この INSERT ステートメントを実行した際に、この列が空欄のままになります。

参照

データの一括インポートと一括エクスポート (SQL Server)