首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

bcp有关问题

2012-06-12 
bcp问题我的语句是这样的bcp “select a,b,c from abc” queryout c:\dd.csv -c -S -U -P可以导出数据,但是

bcp问题
我的语句是这样的 
bcp “select a,b,c from abc” queryout c:\dd.csv -c -S -U -P 
可以导出数据,但是查询出a,b,c三列的数据都在csv的第一列了
后来我又尝试使用 
bcp “select a,b,c from abc” queryout c:\dd.csv -c -S -U -P -t ","
a,b,c分别对应列了,但是数据格式不对了,年月日时分秒的时间变成了xx:xx.x,12位以上的数字变成类似1.22E+12了
想问一下怎么才能把a,b,c的数据分别对应到csv文件的第一第二第三列并且保持格式

[解决办法]

SQL code
--数据格式不一样的,可以用select convert(varchar,a),convert(varchar(10),b,120),c from abc --进行转换后输出 

热点排行