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
Klicken Sie auf die Registerkarte Ablaufsteuerung.
Doppelklicken Sie auf Preparation SQL Task.
Klicken Sie auf der Seite Allgemein auf die SQLStatement-Eigenschaft, und klicken Sie dann auf die Schaltfläche zum Durchsuchen (…).
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
Klicken Sie auf OK.
Klicken Sie auf Abfrage analysieren. Die SQL-Anweisung sollte erfolgreich analysiert werden.
Klicken Sie auf OK.
Nächste Aufgabe in dieser Lektion
Aufgabe 3: Hinzufügen und Konfigurieren der Transformation zum Sortieren