/tmp/output_1.txt第二种,在bash中直接通过hive -f命令,执行文件中一条或者多条sql语句。并用 > 输出流把执行结果输出到制定文件hive -f /tmp/exer.sql > /tmp/output_3.txtexer.sql 文_hive -e">
当前位置:   article > 正文

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

hive -e

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

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

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

  1. hive -f /tmp/exer.sql > /tmp/output_3.txt
  2. exer.sql 文件内容
  3. use test;
  4. select * from hour_rate2 where year = '2018';
  5. select count(*) from hour_rate2;

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

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

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

闽ICP备14008679号