Hive 如何使用自定义日期格式在配置单元中创建表
我不熟悉配置单元,我已创建了包含日期列的配置单元表(2) 但默认配置单元日期格式为YYYY-MM-DD 但我的数据是这样的Hive 如何使用自定义日期格式在配置单元中创建表,hive,hiveql,Hive,Hiveql,我不熟悉配置单元,我已创建了包含日期列的配置单元表(2) 但默认配置单元日期格式为YYYY-MM-DD 但我的数据是这样的 Input ======== DDMMYYYY DD-MON-YYYY 01-02-2012 o1-JAN-2012 22-11-2013 02-FEB-2012 所以我想在配置单元中创建一个包含两列的表,其中包含两种不同的日期格式 我怎么能做到呢 可以告诉我创建自定义日期格式表的查询吗 create table custom_date(s_date time
Input
========
DDMMYYYY DD-MON-YYYY
01-02-2012 o1-JAN-2012
22-11-2013 02-FEB-2012
所以我想在配置单元中创建一个包含两列的表,其中包含两种不同的日期格式
我怎么能做到呢
可以告诉我创建自定义日期格式表的查询吗
create table custom_date(s_date timestamp(DD-MM-YYYY),E_date timestamp(DD-MON-YYYY)) ?
不可能在同一个表中创建不同的时间戳格式,但可以使用unixtime在输出中显示不同的时间戳格式
从测试的unixtime(unix时间戳(开始日期),'dd-MM-yyyy')和unixtime(unix时间戳(结束时间),'dd-MMM-yyyy')中选择 您可以使用自定义项设置输入日期的格式,然后将其插入表中。。
create table custom_date(s_date timestamp(DD-MM-YYYY),E_date timestamp(DD-MON-YYYY)) ?