1

今、私は月の名前と月番号でグループ化されたいくつかのデータを表示しているだけの状態です。小さな問題があります。Oracle から月番号ではなく月名を取得する必要があります。

4

3 に答える 3

4

これを試して:

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

結果:

NOVEMBER


SQL フィドルのデモ

于 2012-11-05T11:08:10.920 に答える
3

これはあなたの問題を解決することができます

SELECT TO_CHAR(TO_DATE(1, 'MM'), 'MON') FROM DUAL;
于 2012-11-06T09:43:35.613 に答える
1

これはどう:

SELECT TO_CHAR(SYSDATE, 'Month') FROM DUAL;
于 2012-11-05T11:05:19.577 に答える