次の方法で共有


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

適用対象: SQL Server Azure SQL データベース Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

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

Note

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

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

データの種類 NULL 値の許容 説明
EmployeeID smallint 不可 行の主キー。 チーム メンバーの従業員 ID。
名前 nvarchar (50) 不可 チーム メンバーの名前。
Title nvarchar (50) NULL 値の使用 チームにおける従業員の肩書き。
背景 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  
    

    Note

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

参照

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