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

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

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

AdventureWorks2025 は 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 ステートメントを実行した際に、この列が空欄のままになります。