0
我具有下面表结构:蜂巢 “选择从表名TO_DATE(列2)”
Table name: test
表结构:col1和COL2在这里字符串。
"col1","col2"
"abc","15/04/2016"
"def","31/05/2016"
当我试图执行下面的,它显示NULL作为结果。 从测试中选择to_date(col2);
任何想法为什么它不显示col2结果。
我具有下面表结构:蜂巢 “选择从表名TO_DATE(列2)”
Table name: test
表结构:col1和COL2在这里字符串。
"col1","col2"
"abc","15/04/2016"
"def","31/05/2016"
当我试图执行下面的,它显示NULL作为结果。 从测试中选择to_date(col2);
任何想法为什么它不显示col2结果。
尝试以下:
SELECT to_date(FROM_UNIXTIME(UNIX_TIMESTAMP(col2,'dd/MM/yyyy')))
to_date(String timestamp)
预计时间戳是以下格式:YYYY-MM-DD HH:MM:SS
参见Hive Date Functions的更多细节。
当我插入数据到日期的字符串列然后,NULL值即将到来..这是日期不加载到表本身。值的格式为“yyyy-mm-dd” – JGS
您是指col2列还是新的日期? –