网上看了很多人提问window下bcp Unix格式文件的问题,答案基本都是用UE等工具转换成Dos格式,原因是加参数 -r \n 的时候,bcp会自动变为 \r\n
其实呢,还有一招,就是用参数 -r "0x0a",这下子不用转换就可以bcp了,世界美好了。。。
用 bulk insert的时候类似,请使用参数 ROWTERMINATOR = '0x0a'。
以上在sql 2008使用通过,如果你有不同版本的sql不能用这种方法的,请告诉我!