hive中执行.sql文件
·
hive -e
hive -e “source 路径/文件.sql”
hive -e ""也可以直接执行sql语句
hive -f
#hive文件/cib/a.sql中的语句:
select * from student where etl_date='${hivevar:input_date}' and jxsj='${hivevar:yesterday}';
执行a.sql文件
`hive -hivevar input_date=20200202 -hivevar yesterday=20200201 -f /cib/a.sql
解释:hivevar 是执行的sql文件中定义的变量标记
input_date是执行的sql文件中定义的变量名
更多推荐
所有评论(0)