Поделиться через


Создание таблицы HumanResources.myTeam

Большинству примеров кода в разделе Импорт и экспорт больших массивов данных требуется специальная учебная таблица myTeam. Прежде чем приступить к выполнению примеров, необходимо создать таблицу myTeam в схеме HumanResources базы данных AdventureWorks.

ms177405.note(ru-ru,SQL.90).gifПримечание.
AdventureWorks является одним из образцов баз данных в SQL Server 2005. Adventure Works Cycles — это вымышленная производственная компания, которая используется для демонстрации концепций баз данных и сценариев работы с ними. Дополнительные сведения об этой базе данных см. в разделе Примеры и образцы баз данных.

Таблица myTeam содержит следующие столбцы.

Столбец Тип данных Допускает значения NULL Описание

EmployeeID

smallint

Нет

Первичный ключ для строк таблицы. Идентификатор сотрудника — члена команды.

Имя

nvarchar(50)

Нет

Имя члена команды.

Заголовок

nvarchar(50)

Да

Должность, которую сотрудник занимает в команде.

Фон

nvarchar(50)

Нет

Дата и время последнего обновления строки. (По умолчанию)

Для создания таблицы HumanResources.myTeam

  • Используйте следующие инструкции Transact-SQL:

    --Create HumanResources.MyTeam: 
    USE AdventureWorks;
    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 AdventureWorks;
    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
    
    ms177405.note(ru-ru,SQL.90).gifПримечание.
    В этих инструкциях пропущен четвертый столбец таблицы Background. У него есть значение по умолчанию. Если не указывать этот столбец в инструкции INSERT, поле останется пустым.

См. также

Основные понятия

Операции массового импорта и массового экспорта

Справка и поддержка

Получение помощи по SQL Server 2005