请教一个关于bcp的问题.

[复制链接]
查看11 | 回复7 | 2008-4-7 19:47:40 | 显示全部楼层 |阅读模式
bcp能否输出如下格式数据:
"acno1","name1","date1"
"acno2","name2","date2"
或者输出DB2能认的文本格式,
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
可以的。。
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
请告知如何操作 谢谢.即使我手动加上的引号也被去掉....
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
try: '"acno1"'
数据里有引号时应该用两个引号。
具体的句子LZ贴出来看看。
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
blog.csdn.net/cosio里面去查询
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
bcp "select AcNo,convert(varchar(10),OpenDate,120) as OpenDate,AcName From TSK" queryout d:\today.txt -c -t
, -Usa -Psa
该语句输出到文本的内容以逗号分割开,如:
acno1,2007-01-11,acname1
acno2,2007-01-11,acname2
........
但是我希望输出的数据除了逗号分割外,还用双引号括起没个值,如下:
"acno1","2007-01-11","acname1"
"acno2","2007-01-11","acname2"
........
因为很多时候
AcName的内容带有逗号
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
在sql中加上要用到带引号的字符串就是如下
''asdd'' ''里面的是要用到的字符串'asdd'
就是用两个单引号。
回复

使用道具 举报

千问 | 2008-4-7 19:47:40 | 显示全部楼层
路过,UP
学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行