Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Empfohlene Methode zum Importieren einer CSV-Datei in Microsoft SQL Server 2008 R2?

Die Verwendung von BULK INSERT in einem T-SQL-Skript scheint eine gute Lösung zu sein.

http://blog.sqlauthority.com/2008/02/06/sql-server-import-csv-file-into-sql-server-using- Bulk-Insert-Load-Comma-Delimited-File-Into-Sql-Server/

Sie können die Liste der Dateien in Ihrem Verzeichnis mit xp_cmdshell und dem dir-Befehl (mit ein wenig Aufräumarbeiten) abrufen. In der Vergangenheit habe ich versucht, so etwas mit sp_OAMethod und VBScript-Funktionen zu machen und musste die dir-Methode verwenden, weil ich Probleme hatte, die Liste der Dateien mit dem FSO-Objekt zu bekommen.

http://www.sqlusa.com/bestpractices2008/list-files- in-Verzeichnis/