hive中可以使用 -f 文件名方式执行指定文件中的一个或多个查询语句
一般把hive查询文件保存为具有.q或者.hql后缀名的文件
例如 tt.hql中语句为 select * from myhivetest.tt;,执行:hive -f /tmp/xxq/tt.hql
在hive shell中使用source 命令执行一个脚本文件,例如 source /tmp/xxq/tt.hql;
cli查询显示字段名称:set hive.cli.print.header=true;
hive中可以使用 -f 文件名方式执行指定文件中的一个或多个查询语句
一般把hive查询文件保存为具有.q或者.hql后缀名的文件
例如 tt.hql中语句为 select * from myhivetest.tt;,执行:hive -f /tmp/xxq/tt.hql
在hive shell中使用source 命令执行一个脚本文件,例如 source /tmp/xxq/tt.hql;
cli查询显示字段名称:set hive.cli.print.header=true;