这是导入的语句:
exec xp_cmdshell 'bcp stored.dbo.studenttest in c:\test.txt -c -T'
这是报的错:
NULL
开始复制...
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
SQLState = 22018, NativeError = 0
Error = [Microsoft][SQL Native Client]对于造型说明无效的字符值
NULL
已复制 0 行。
网络数据包大小(字节): 4096
总时钟时间(毫秒) : 1
NULL
你的表里面是不是有时间类型字段,如果有可能是下面这个文章提到的问题。即如果时间是
2009-01-01 这种格式就没问题,但如果是 2009-1-1就不可以。解决方法是找这篇文章讲的打个补丁。
http://support.microsoft.com/kb/883503
导入 跟导出字段的类型不同可以造成这个错误