如何从月份数显示月份名称

时间:2012-11-05 11:02:42

标签: sql oracle plsql

现在我处于一种状态,我只是显示月份名称和按月号分组的一些数据。有一个小问题。我需要从Oracle获得月份名称而不是月份数字。

3 个答案:

答案 0 :(得分:4)

试试这个:

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

<强>结果:

NOVEMBER


SQL fiddle demo

答案 1 :(得分:3)

这可以解决您的问题

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

答案 2 :(得分:1)

这个怎么样:

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