Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Méthode recommandée pour importer un fichier .csv dans Microsoft SQL Server 2008 R2 ?

L'utilisation de BULK INSERT dans un script T-SQL semble être une bonne solution.

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/

Vous pouvez obtenir la liste des fichiers de votre répertoire avec xp_cmdshell et la commande dir (avec un peu de nettoyage). Dans le passé, j'ai essayé de faire quelque chose comme ça avec les fonctions sp_OAMethod et VBScript et j'ai dû utiliser la méthode dir parce que j'avais du mal à obtenir la liste des fichiers avec l'objet FSO.

http://www.sqlusa.com/bestpractices2008/list-files- dans le répertoire/