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