2017-02-22 3 views
0

Ziel:
Nach dem Import-Daten-Assistenten und in der gleichen Tabelle Sie eine neue Spalte hinzufügen möchten, diehinzufügen Daten in Spalte in Datenimport-Assistenten

Zahlen

Problem enthalten werden:
Ist es möglich, hinzufügen eine neue Spalte und innerhalb davon fügen Sie den Wert 1 hinzu, der im Importdaten-Wizard stattfinden soll?

Wenn diese csv 5 Zeilen hat und Sie eine neue Spalte hinzufügen. Die neue Spalte darf den Wert 1 nur in Bezug auf den Importdaten-Assistenten enthalten.

Info:
* Ich habe SSIS nicht in meinem Computer

Es sollte mehr Auto und niedrige Handarbeit sein.

Vielen Dank!

+0

können Sie es mit BulkInsert von csv durch Abfrage sowie –

+0

Ich schlage vor ['BULK INSERT '] (https: // technet.microsoft.com/en-us/library/ms188365 (v = sql.110) .aspx) – Sami

Antwort

0

Sie könnten eine neue Spalte auf dem Tisch in SSMS über die Schnittstelle oder über das folgende Skript hinzu:

ALTER TABLE table_name 
    ADD column_name column-definition; 

Diese standardmäßig Null sein würde, wenn Sie es bevölkert.

Sie könnten diese Spalte dann zu Ihrem Eingabe-CSV hinzufügen und über den Datenimport-Exportassistenten hochladen. Dies würde

+0

Vielen Dank für Ihre Hilfe! Die Anforderung besteht darin, dass sie im Importassistenten stattfinden soll, indem Sie eine neue Spalte hinzufügen. Innerhalb dieser Spalte sollten Sie einen neuen Wert hinzufügen, der die Nummer ist. –

+0

Soweit ich weiß, kann Import-Assistent Spalten erstellen. Sie könnten ein SSIS-Paket ausführen, aber Sie können dies auch einfach in SSMS tun – user6641274

Verwandte Themen