HIVE STRING到铸造日期

new*_*rld 0 string hive casting date

我在将字符串转换为日期类型时遇到问题.使用配置单元导入数据时,我有一个带有类型字符串的列activation_date(因为我无法将其作为日期类型导入),我想将其转换为日期类型.

Activation_date 7-MAR-13 12-APR-12

我想要它作为07-03-2013在蜂巢.

Ama*_*mar 6

可以使用hive中的日期函数组合来实现此目的.

从table_name中选择TO_DATE(from_unixtime(UNIX_TIMESTAMP('7-MAR-13','d-MMMM-yy')))

输出:

2013年3月7日