DELETE test1;
BULK INSERT TEST1 FROM 'D:\Monday\Omni\traffic.csv' WITH(FIRSTROW = 2,
FIELDTERMINATOR = ',', ROWTERMINATOR = '0x0a');
SELECT *
FROM test1;
在选择访问数字或int的数据类型时,它显示此错误
“消息4863,级别16,状态1,行2批量加载数据转换错误 (截断)第2行第5列(访问)。“
但是在将数据类型更改为varchar(40)时,访问“23232 ,,,,,,,,,,”等访问
在访问列的每一行 我还检查了此列的csv文件格式设置为“常规” 请帮忙!
答案 0 :(得分:0)
我找到了另一个谈论同样错误的线程:
Bulk load data conversion error (truncation)
问题可能是文本字段中包含字段分隔符。如果你的文本文件没有被引用,并且里面有一些逗号,那可能会使进程混乱并导致此错误。