方式一(只对当前会话有效,关闭后再启动则无效):
1.让提示符显示当前库:
启动完hive,直接输入set hive.cli.print.current.db=true;
2.显示查询结果时显示字段名:
启动完hive,直接输入set hive.cli.print.header=true;
方式二:
在linux的当前用户目录中,编辑一个.hiverc文件,将参数写入其中:
.hiverc的内容如下:
set hive.cli.print.current.db=true;
set hive.cli.print.header=true;
因为在cli中set配置属性只是当次有效,如果想永久配置的话,将上述命令配置到hive/conf下的配置文件中,或者配置到hiverc文件里,因为每次CLI启动时,在提示符出现之前,Hive会自动在HOME目录下查找名为.hiverc的文件,而且执行这个文件中的所有命令。非常适合做初始化,所以有些关于hive的初始化设置可以配置到家目录下的.hiverc文件里。
转自:https://blog.youkuaiyun.com/weixin_39926871/article/details/86370430