HIVE-执行命令的几种方式 和 hive -e 和hive -f的使用

第一种,在bash中直接通过hive -e命令,并用 > 输出流把执行结果输出到制定文件

hive -e "select * from test.hour_rate2 where year='2019'" > /tmp/output_1.txt

第二种,在bash中直接通过hive -f命令,执行文件中一条或者多条sql语句。并用 > 输出流把执行结果输出到制定文件

hive -f /tmp/exer.sql  > /tmp/output_3.txt

exer.sql 文件内容
use test;
select * from hour_rate2 where year = '2018';
select count(*) from hour_rate2;

第三种,进入hive环境中输入hive-sql语句

以上是三种,包含了3执行hive-sql的方法。
前两种都属于linxu BASH自带的方法。第三种才是HIVE本身的方法.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值