如何在 Hive 中获取月份名称缩写而不是月份编号

AJm*_*AJm 3 hive apache-spark-sql

我想要月份名称而不是来自 HIVE 中传递的日期的月份编号

我在做

select Month(date_field) from <tablename>;
Run Code Online (Sandbox Code Playgroud)

这给了我一个月数。如何获得月份名称?

Vam*_*ala 9

MMMdate_format功能一起使用。

date_format(date_field,'MMM')
Run Code Online (Sandbox Code Playgroud)

要获取完整的月份名称,请使用

date_format(date_field,'MMMMM')
Run Code Online (Sandbox Code Playgroud)