标签: sql-server tsql bcp
答案 0 :(得分:0)
当BCP处理文件而没有错误并且您得到0行时,这通常意味着BCP找不到被告知要查找的定界符。它搜索并搜索了整个文件,但未找到您在格式文件中指定的定界符链(或默认情况下使用的定界符)。
如罗杰所说,该文件似乎是用制表符分隔的,但是您的格式文件指定第一列具有逗号分隔符。
因此,BCP逐字节读取字节,并且在到达文件末尾之前永远找不到逗号...因此,没有数据要加载。 BCP运行成功,您没有加载任何行。