使用以下语句从SQL Server 2008中导出数据到Excel:
EXEC master..xp_cmdshell 'bcp "select * from data_2011.dbo.other" queryout E:\test.xls -c -U"test" -P"test"'
执行后发现导出数据格式错误:
时间标签应该是: time 2011-02-01 06:42:36.297000000
但导出来后变成了:time 22:36.3在Excel中添加自定义日期格式yyyy-mm-hh hh:mm:ss.000后,发现有些时间标签变成了:
2011-02-00 06:42:36.297000000
请问这是怎么回事?如何才能成功导出?万分感谢!
EXEC master..xp_cmdshell 'bcp "select * from data_2011.dbo.other" queryout E:\test.xls -c -U"test" -P"test"'
执行后发现导出数据格式错误:
时间标签应该是: time 2011-02-01 06:42:36.297000000
但导出来后变成了:time 22:36.3在Excel中添加自定义日期格式yyyy-mm-hh hh:mm:ss.000后,发现有些时间标签变成了:
2011-02-00 06:42:36.297000000
请问这是怎么回事?如何才能成功导出?万分感谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货