如何使用bcp向MS SQLServer导入带有文本限定符"的文本数据
准备工作
MS SQLServer建表,测试文本1.txt, 文本采用ASCII格式
use test
CREATE TABLE [dbo].[t1](
[f1] [ntext] NULL,
[f2] [varchar](8000) NULL
)
D:\>type 1.txt
"测试"|"内容"
用bcp命令产生格式文件
D:\>bcp test.dbo.t1 format nul -c -x -f t1.xml -T
用记事本修改t1.xml
修改说明:record增加一个field,id=0,字段结束符为",xml中需转义为 & q u o t ;
其它record字段结束符改为"|“,最后一个字段结束符为”\r\n</