2012-11-05 185 views

回答

1

如何:

SELECT TO_CHAR(SYSDATE, 'Month') FROM DUAL; 
4

试试这个:

SELECT TO_CHAR(TO_DATE(11, 'MM'), 'MONTH') FROM DUAL; 

结果:

NOVEMBER 


SQL fiddle demo

+1

我会认为这会工作,但显然它。 +1 – GolezTrol

+0

我们是否可以使用'EXTRACT'显示月份编号的月份名称。 – Taoqir

+0

@Taoqir:你想从月份数字或日期值中显示月份名称? –

3

这可能是解决问题

SELECT TO_CHAR(TO_DATE(1, 'MM'), 'MON') FROM DUAL;