Freigeben über


Schritt 2: Aktualisieren des Tasks 'SQL ausführen'

In dieser Aufgabe aktualisieren Sie die SQL-Anweisung im Task 'SQL ausführen' namens Preparation SQL Task. Die vorhandene SQL-Anweisung wurde automatisch anhand der Optionen generiert, die Sie angegeben haben, als Sie die Seiten des SQL Server-Import/Export-Assistenten beim Erstellen des Lektion 1-Pakets schrittweise durchgearbeitet haben. Mit dieser SQL-Anweisung wird die Abfragetabelle in der AdventureWorks2008R2-Datenbank erstellt, wenn das Paket ausgeführt wird.

Später in dieser Lektion generieren Sie eine zusätzliche Spalte zu den aus dem Excel-Arbeitsblatt extrahierten Daten, und Sie müssen eine Definition dieser Spalte in die SQL-Anweisung einschließen.

So ändern Sie die SQL-Anweisung

  1. Klicken Sie auf die Registerkarte Ablaufsteuerung.

  2. Doppelklicken Sie auf Preparation SQL Task.

  3. Klicken Sie auf der Seite Allgemein auf die SQLStatement-Eigenschaft, und klicken Sie dann auf die Schaltfläche zum Durchsuchen (…).

  4. Fügen Sie im Dialogfeld SQL-Abfrage eingeben am Ende der Zeile [Phone] nvarchar (50) ein Komma hinzu, drücken Sie die EINGABETASTE, und geben Sie in der neuen Zeile [FullName] nvarchar (103) ein.

    Die vollständige SQL-Anweisung sollte folgendermaßen aussehen:

    CREATE TABLE [AdventureWorks2008R2].[dbo].[Query] (

    [FirstName] nvarchar(50),

    [MiddleInitial] nchar(1),

    [LastName] nvarchar(50),

    [BirthDate] datetime,

    [MaritalStatus] nchar(1),

    [Gender] nchar(1) NOT NULL,

    [EmailAddress] nvarchar(50),

    [YearlyIncome] money,

    [TotalChildren] tinyint,

    [NumberChildrenAtHome] tinyint,

    [Education] nvarchar(50),

    [Occupation] nvarchar(50),

    [HouseOwnerFlag] bit,

    [NumberCarsOwned] tinyint,

    [AddressLine1] nvarchar(60),

    [AddressLine2] nvarchar(60),

    [City] nvarchar(30),

    [State] nchar(3),

    [ZIP] float,

    [Phone] nvarchar(50),

    [FullName] nvarchar (103)

    )

    GO

  5. Klicken Sie auf OK.

  6. Klicken Sie auf Abfrage analysieren. Die SQL-Anweisung sollte erfolgreich analysiert werden.

  7. Klicken Sie auf OK.