导出数据时,能否指定datetime类型的导出格式
使用bcp导出数据后,数据含有datetime类型,导出的形式为:Jun8 2010 11:36:05:000AM我向让导出的形式为:2010-06-08 11:36:05:000
有什么办法吗? 好像一直以来没有什么好的办法。 如果采用本地格式 (-n ) ----这种非可读文件格式倒是不用担心日期的格式。
要导出的形式为:Jun8 2010 11:36:05:000AM, 个人认为方法是采用视图。 谢谢,今天上午终于解决了。
通过视图,把datetime转换为varchar,具体如下:
str_replace(convert(varchar,datetime,23),'T',' ')+':'+convert(varchar,datepart(ms, datetime)) 对于此类问题,俺一般是直接保存为 char 型的,免得麻烦。 回复 4# snow888
日期类型的在ASE中存为char型,移植起来方便,但是相互计算比较费劲吧? 尤其在where条件中有表达式很容易导致不使用相应的索引。
页:
[1]