我有一些这样的样本日期
1,prasad,Newyork 2,Tarak,Mexico
我想使用使用当前日期的分区将此数据加载到配置单元表中,当我明天再次加载此数据时,应该使用明天的日期对其进行分区。在Hive里有可能做到这一点吗。????
c0vxltue1#
使用当前日期函数中的配置单元生成当前日期
hive> select current_date; +-------------+--+ | _c0 | +-------------+--+ | 2018-06-18 | +-------------+--+
您的insert查询将是
Insert into <db_name>.<target_tab_name> partition(<field_name>) select *,current_date from <db_name>.<source_tab_name>
通过在将数据加载到目标表时使用上述查询,日期将动态更改。
1条答案
按热度按时间c0vxltue1#
使用当前日期函数中的配置单元生成当前日期
您的insert查询将是
通过在将数据加载到目标表时使用上述查询,日期将动态更改。