Eine durch Kommata getrennte Datei (CSV) bietet Ihnen eine Liste der Datensätze im Textformat . Die CSV-Datei -Format ist in der Regel verwendet , Import und Export von Daten aus verschiedenen Datenbank-Servern . Zum Beispiel, wenn Sie von einem Oracle-Server mit einer SQL Server importieren möchten, können Sie eine CSV-Datei Import . Der SQL Server -Datenbank-Engine verfügt über eine bulk insert Prozedur, die Sie verwenden, um CSV-Dateien in den Tabellen importieren können. Anleitung
1
Klicken Sie in Windows auf "Start " und " Alle Programme". Klicken Sie auf " SQL Server " aus der Liste der Programm -Gruppen . Klicken Sie auf " SQL Server Management Studio ", um die Konsole zu öffnen.
2
der rechten Maustaste auf den Namen des Datenbankservers auf der linken Seite des Fensters und wählen Sie " Neue Abfrage. " Dieser Prozess wird SQL -Editor.
3
Erstellen Sie eine Datenbank -Tabelle. Die Tabelle enthält die Daten, die Sie importieren aus der CSV- Datei. Geben Sie den folgenden Code, um die Tabelle zu erstellen : create table
Kunden ( fname varchar ( 50) )
In diesem Beispiel wird ein Kunde Tabelle erstellt. Die Datensätze importieren all den Kunden Vornamen.
4
Importieren Sie Ihre Aufzeichnungen . Die "bulk import" -Anweisung ruft alle CSV-Datei Aufzeichnungen und legt sie in die Tabelle, die Sie in Schritt 3 erstellt haben. Geben Sie den folgenden Code:
bulk
Einsatz Kunde
von 'c: \\ theCSVfile.txt '
mit
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\\ n'
)
Ersetzen " theCSVfile.txt " mit dem Namen der CSV-Datei .
5
Drücken Sie die Taste "F5" -Taste, um die Anweisung auszuführen. Um zu überprüfen, dass Ihre Unterlagen vollständig importieren , führen Sie den folgenden Code , um alle importierten Datensätze anzuzeigen:
select * from Kunden