Hive常用操作 2015-11-11 20:50

说明

格式化查询表信息

DESC FORMATTED table_name;

查看所有函数

SHOW FUNCTIONS;

查看某个具体函数

DESC FUNCTIONS xpath_string;

命令行(非交互式)执行hive命令

beeline -e "DESC FORMATTED student;DESC FORMATTED student2;SHOW TABLES"

备注:-e参数支持通过分号分隔来一次性执行多个语句。

  • 命令行(非交互式)执行脚本文件中的多个语句

一般将脚本文件名保存为.q文件或者.hql文件。比如h.q内容如下:

1
2
3
DESC FORMATTED student;
DESC FORMATTED student2;
SHOW TABLES;

命令行批处理执行:

beeline -f h.q

如果已经通过beeline登录,则通过SOURCE命令执行:

SOURCE h.q
Tags: #Hive    Post on Hadoop