bulk insert 问题
在sql2005的sqlquery中写了一个bulk insert语句
bulk insert testtable
from XXX_Path
with(FIELDTERMINATOR=',',ROWTERMINATOR='\r\n')
其中[XXX_Path]指的是本地的一个CSV文件,这样导入的时候出现一个错误:Bulk load data conversion error(type mismatch or invalid character for the specified codepage) for row 1,colum 12(upd_time).
但是我的upd_time是自动通过getdate()方法取得的,所以CSV文件里是个空值,请问为什么会出这样的错?
另外我把【ROWTERMINATOR='\r\n'】改成【ROWTERMINATOR=' '】就可以成功导入,或者我用c#的导入数据库的方法就可以正常导入,请问这是不是因为数据库的sqlquery和C#方法的导入模式不一样啊?怎么个不一样法,谢谢~~~!!!!