我有几个文件,每个我需要导入SQL Server 2005的CSV数据大约15k.
将csv数据导入sql server最简单的方法是什么?理想情况下,工具或方法也会创建表,因为其中有大约180个字段,这将简化操作.
BULK INSERT是你的朋友.就像是:
BULK INSERT MyTable 
    FROM 'c:\data.csv' 
    WITH 
    ( 
        FIELDTERMINATOR = ',', 
        ROWTERMINATOR = '\n' 
    )
编辑
虽然BULK INSERT不会为你创建表.您可以查看使用SQL Server Integration Services,它将从数据文件中推断出架构.以http://www.kodyaz.com/articles/import-csv-flat-file-into-sql-server-using-ssis-integration-services.aspx为例进行说明.
| 归档时间: | 
 | 
| 查看次数: | 26941 次 | 
| 最近记录: |