虽然我通过SSMS导入大型CSV文件但它会抛出错误,例如可能发生截断...即使我只从原始csv文件中取出一行到另一个csv文件并开始导入失败的结尾...当我删除额外的白色手动复制CSV文件中的空格,其中包含单行并带有成功导入的标题....所以请指导我如何导入带有额外空格的原始大型CSV文件......
注意:我对整个表使用了varchar(max)
和text
数据类型,但仍然会出现同样的错误
下面我提到我得到错误的特定原始行。这里的分隔符是管道('|')
Column1 |comment |column3
----------------------------------------------------------------------------------------------------
1 |RGA 103238 |017
手动编辑上面的行,对我有用
Column1 |comment |column3
-------------------------------
1 |RGA 103238 |017
答案 0 :(得分:0)
在此使用TRIM函数,因为这将删除空格。 Varchar与它无关,因为它只删除额外的内存空间(如果有的话)。