Partager via


Création de la table HumanResources.myTeam

Les exemples de code fournis au chapitre Importation et exportation de données en bloc font généralement appel à une table de test spéciale nommée myTeam. Pour pouvoir mettre à exécution les exemples, vous devez d'abord créer la table myTeam dans le schéma HumanResources de la base de données AdventureWorks.

[!REMARQUE]

AdventureWorks est l'un des exemples de bases de données fournis dans SQL Server 2008. Adventure Works Cycles est une société de fabrication fictive utilisée pour illustrer des scénarios et des concepts de base de données. Pour plus d'informations sur cette base de données, consultez Exemples de bases de données AdventureWorks.

La table myTeam (Équipe) contient les colonnes suivantes.

Colonne

Type de données

Possibilité de valeurs nulles

Description

EmployeeID

smallint

Non

Clé primaire des colonnes. EmployeeID est un membre de l'équipe.

Name

nvarchar(50)

Non

Name est un membre de l'équipe.

Title

nvarchar(50)

Oui

Fonction occupée par l'employé au sein de l'équipe.

Background

nvarchar(50)

Non

Date et heure de dernière mise à jour de la ligne (Par défaut)

Pour créer HumanResources.myTeam

  • Utilisez les instructions Transact-SQL suivantes :

    --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
    

Pour remplir HumanResources.myTeam

  • Exécutez les instructions INSERT suivantes pour remplir la table de deux lignes :

    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
    

    [!REMARQUE]

    Ces instructions ignorent la quatrième colonne, Background. Celle-ci a une valeur par défaut. En l'ignorant, l'instruction INSERT laisse cette colonne vide.