我使用bcp out从SQL Server导出一些数据,当导出完成时,我的数字字段在小数点之前丢弃0。
这是我的代码:
EXEC master..xp_cmdshell
'bcp Table out C:\Temp\Table.csv -c -C65001 -t\t -r0x0a ';
这就是我的数字:.00
有人遇到过这个问题吗?
非常感谢您的帮助!
答案 0 :(得分:0)
不是使用BCP OUT
,而是使用查询选择所需格式的数据BCP QUERYOUT
。
在该查询中,您可以使用SQL Server FORMAT
函数以任何方式格式化数字数据。