我需要用整数返回文本中的月份。 Oracle中是否有任何有效的功能?由于我们在Oracle中拥有TO_CHAR,是否可以通过整数返回月份?
示例。
查询的输入= 7
返回必须是=七月
谢谢
使用以下查询:
SELECT TO_CHAR(TO_DATE(7, 'MM'), 'Month') AS monthname FROM DUAL;
类似这样的事情:
select to_char(date '2000-01-01' + 7 * interval '1 month', 'Month')