0
如何更改日期格式,例如数据库中的数据作为输入代表01-jan-10,但是如何获取01-jan-2010的输出。还有一些日期是01-dec-99,这些日期将被表示为01-dec-1999 ..这怎么能做到?Oracle日期转换
感谢
如何更改日期格式,例如数据库中的数据作为输入代表01-jan-10,但是如何获取01-jan-2010的输出。还有一些日期是01-dec-99,这些日期将被表示为01-dec-1999 ..这怎么能做到?Oracle日期转换
感谢
你可以用TO_CHAR日期格式,如:TO_CHAR(<YOUR_DATE_COLUMN>, 'DD-MON-RRRR')
e.g:
SELECT TO_CHAR(SYSDATE-5000, 'DD-MON-RRRR') MYDATE FROM DUAL
UNION
SELECT TO_CHAR(SYSDATE, 'DD-MON-RRRR') MYDATE FROM DUAL
但如何计算,如果它是01-JAN-1999年或01-JAN-2099? – iims 2011-01-14 02:36:20