gpt4 book ai didi

sql - 如何将月份编号转换为oracle中的完整月份名称?

转载 作者:行者123 更新时间:2023-12-04 00:08:53 25 4
gpt4 key购买 nike

我的表中有一个月列。月份数字存储在此月份列中,例如 1 代表 1 月,2 代表 2 月,依此类推。

如何将数字转换为月份名称,例如一月、二月、三月等。

最佳答案

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

outputs
monthname
---------
JULY

如果您真的想要小写或大写的月份名称,您还可以使用:
TO_CHAR(TO_DATE(7, 'MM'), 'month')
TO_CHAR(TO_DATE(7, 'MM'), 'Month')

关于sql - 如何将月份编号转换为oracle中的完整月份名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11391300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com