HumanResources.myTeam 示例表 (SQL Server)

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)

导入和导出大容量数据 中的许多代码示例都需要一个名为 myTeam的具有特殊用途的测试表。 您必须在 数据库的 HumanResources 架构中创建 myTeam AdventureWorks2022 表,才能运行这些示例。

注意

AdventureWorks2022是 SQL Server 中的示例数据库之一。

myTeam 表包含以下列 。

数据类型 可空性 说明
EmployeeID smallint 非空 行的主键。 我的工作组中成员的雇员 ID。
名称 nvarchar(50) 非空 我的工作组中成员的名称。
标题 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 语句以在表中填充两行:

    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  
    

    注意

    这些语句跳过第四列,即 Background列。 这样会有默认值。 跳过该列使 INSERT 语句将该列保留为空。

另请参阅

大容量导入和导出数据 (SQL Server)