求助:bcp命令使用格式文件的问题
数据库:test 数据表:tmp
字段:a int;b varchar(10)
在命令窗口执行:bcp skpt..tmp out D:\tmp.txt -T
如下:
请输入 a [int-null] 字段的文件存储类型: i
请输入字段 a [1] 的前缀长度: 0
请输入字段终止符 [none]: \t
请输入 b [char] 字段的文件存储类型: c
请输入字段 b [2] 的前缀长度: 0
请输入字段 b [10] 的长度: 10
请输入字段终止符 [none]: \r\n
是否要将此格式信息保存在一个文件中? [Y/n] y
宿主文件名 [bcp.fmt]: D:\bcp.fmt
文件D:\bcp.fmt内容:
9.0
2
1 SQLINT 0 4 "\t" 1 a ""
2 SQLCHAR 0 10 "\r\r\n" 2 b Chinese_PRC_CI_AS
再执行:bcp skpt..tmp out D:\tmp.txt -T -i"D:\bcp.fmt"
这时出错,提示列类型无效.
请教应该怎么做才可以让它还原回去?谢谢!