Gewusst wie: Importieren von Daten aus einer CSV-Datei in eine SQLServer

August 25

Gewusst wie: Importieren von Daten aus einer CSV-Datei in eine SQLServer

Eine kommagetrennte Datei (CSV) bietet Ihnen eine Liste der Datensätze im nur-Text-Format. Das CSV-Dateiformat wird in der Regel zum Importieren und Exportieren von Daten aus anderen Datenbankservern. Zum Beispiel, wenn Sie von einem Oracle-Server zu einem SQLServer importieren möchten, können Sie einen CSV-Datei Importprozess. Die SQL Server-Datenbank-Engine hat eine Masse, die Prozedur einfügen, die Sie zum Importieren von CSV-Dateien in den Tabellen verwenden können.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start" und "Alle Programme". Klicken Sie "SQL Server" aus der Liste der Programmgruppen. Klicken Sie "SQL Server Management Studio" um die Konsole zu öffnen.

2 Maustaste auf den Namen des Datenbankservers auf der linken Seite des Fensters, und wählen Sie "Neue Abfrage". Dieser Prozess wird die SQL-Editor geöffnet.

3 Erstellen Sie eine Datenbanktabelle. Die Tabelle enthält die Daten, die Sie aus der CSV-Datei importieren. Geben Sie den folgenden Code zum Erstellen der Tabelle:

Erstellen der Tabelle Kunde (Fname varchar(50))

In diesem Beispiel wird eine Customer-Tabelle erstellt. Die Datensätze importieren des Bestellers Vornamen.

4 Importieren Sie Ihre Aufzeichnungen. Die Anweisung "Massenimport" ruft alle die CSV-Datei zeichnet auf und legt sie in die Tabelle, die Sie in Schritt 3 erstellt. Geben Sie den folgenden Code:

Lose

Einfügen von Kunden

von "c:\theCSVfile.txt"

mit

(

FIELDTERMINATOR = ',',

ROWTERMINATOR = '\n'

)

Ersetzen Sie "theCSVfile.txt" durch den Namen der CSV-Datei.

5 Drücken Sie die Taste "F5" um die Anweisung auszuführen. Führen Sie den folgenden Code, um die importierten Datensätze anzuzeigen, um zu überprüfen, dass Ihre Unterlagen vollständig importieren:

Wählen Sie * von Kunden