赢得一个月

我需要用整数返回月份。 Oracle中是否有任何有效的功能?由于我们在Oracle中拥有TO_CHAR,是否可以通过整数返回月份?

示例。

查询的输入= 7

返回必须为=七月

谢谢

lovers_php 回答:赢得一个月

使用以下查询:

SELECT TO_CHAR(TO_DATE(7,'MM'),'Month') AS monthname FROM DUAL;

如果希望月份名称小写或大写,还可以使用:

TO_CHAR(TO_DATE(7,'month')
TO_CHAR(TO_DATE(7,'Month')
,

怎么样呢?

select to_char(date '2000-01-01' + 7 * interval '1 month','Month')
本文链接:https://www.f2er.com/3150739.html

大家都在问