SELECT 查询日期问题。

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:03:38
select bigdate(此为查询字段) from tableone
查询结果为:26-12月-08

但是我想要的却是2008年12月26日,这样的结果。
高手解决。。。

没有楼主说的带汉字的格试 2008年12月26日

用convert转换的日期格式有:
mon dd yyyy hh:miAM(或 PM)
mm/dd/yyyy
yy.mm.dd
dd/mm/yy
dd.mm.yy
dd-mm-yy
dd mon yy
mon dd, yy
hh:mm:ss
mon dd yyyy hh:mi:ss:mmmAM(或 PM)
mm-dd-yy
yy/mm/dd
yymmdd
dd mon yyyy hh:mm:ss:mmm(24h)
hh:mi:ss:mmm(24h)
yyyy-mm-dd hh:mm:ss[.fff]
yyyy-mm-dd hh:mm:ss[.fff]
yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
dd mon yyyy hh:mi:ss:mmmAM
dd/mm/yy hh:mi:ss:mmmAM

2008-12-26 这样的格式的话可以用:
select convert(varchar(10),bigdate,120) as bigdate from tableone

去查“SQL日期转换”

oracle的 to_date