${end_date}));thenecho "beg_date < end_date"exit 0;ficurrentDate=""for((i=${beg_date};i<=${end_date};i=i+86400))docurrentDate=`date -d @${i} +%Y%m%d..._hive执行创表语句脚本">
当前位置:   article > 正文

创建hive表脚本_hive执行创表语句脚本

hive执行创表语句脚本

#!/bin/bash

beg_date=`date -d "${1}" +%s`
end_date=`date -d "${2}" +%s`

if((beg_date >${end_date}));then
 echo "beg_date < end_date"
 exit 0;
fi

currentDate=""
for((i=${beg_date};i<=${end_date};i=i+86400))
do
 currentDate=`date -d @${i} +%Y%m%d`
 echo "-----create /${currentDate}-----"
 hive -e "use data;create table order_status_log${currentDate}(id string,order_id string,order_status string,operate_time string) row format delimited fields terminated by ',';"
done

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/969633
推荐阅读
相关标签
  

闽ICP备14008679号