SQL Server 2008批量导入问题

时间:2013-03-20 05:35:00

标签: sql sql-server-2008

我一直在研究这个问题并且无法找出我做错了什么。我有一个包含

等数据的CSV文件
123,Jon,Son,M,1

当我运行查询时

BULK INSERT MYDB2..Dependent FROM 'c:\db3\db.csv'
WITH
(FIELDTERMINATOR=',',
ROWTERMINATOR = '/n')

我收到错误,如

  

第1行第5列(AGE)的批量加载数据转换错误(指定代码页的类型不匹配或无效字符)。

事情是我制作了表格的精确副本,所以我的表格无法匹配。

我认为问题在于我的查询格式。

1 个答案:

答案 0 :(得分:1)

确实有一点问题,它应该是\ n,而不是/ n


BULK INSERT [Dependent] FROM 'c:\db3\db.csv'
WITH
(FIELDTERMINATOR=',' ,ROWTERMINATOR = '\n')