HumanResources.myTeam-Beispieltabelle (SQL Server)

Viele der Codebeispiele in Importieren und Exportieren von Massendaten erfordern eine besondere Testtabelle namens myTeam. Bevor Sie die Beispiele ausführen können, müssen Sie die myTeam-Tabelle im HumanResources-Schema der AdventureWorks2012 -Datenbank erstellen.

HinweisHinweis

AdventureWorks2012 ist eine der Beispieldatenbanken in SQL Server 2012.

Die myTeam-Tabelle enthält die folgenden Spalten.

Spalte

Datentyp

NULL-Zulässigkeit

Beschreibung

EmployeeID

smallint

Nicht NULL

Primärschlüssel für die Zeilen. Mitarbeiter-ID eines Mitglieds meines Teams.

Name

nvarchar(50)

Nicht NULL

Name eines Mitglieds meines Teams.

Title

nvarchar(50)

NULL zulassen

Titel des Mitarbeiters in meinem Team.

Hintergrund

nvarchar(50)

Nicht NULL

Datum und Uhrzeit des letzten Updates der Zeile. (Standardwert)

So erstellen Sie HumanResources.myTeam

  • Verwenden Sie die folgende Transact-SQL-Anweisungen:

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

So füllen Sie HumanResources.myTeam auf

  • Führen Sie die folgenden INSERT-Anweisungen zum Auffüllen der Tabelle mit zwei Zeilen aus:

    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
    
    HinweisHinweis

    Bei diesen Anweisungen wird die vierte Spalte (Background) ausgelassen. Diese besitzt einen Standardwert. Das Auslassen dieser Spalte bewirkt, dass diese Spalte bei der INSERT-Anweisung leer bleibt.

Siehe auch

Konzepte

Massenimport und -export von Daten (SQL Server)