Hive----常用命令

简介: 常用命令
  • -d,--define <key=value>          Variable subsitution to apply to      hive

                              commands. e.g. -d A=B or --define A=B    

       定义一个可变参数,在hive中使用,退出hive失效

hive -d a=123  相当于hive --define a=123

        select ${a} + 100;

原数据不会发生改变

   --database <databasename>     Specify the database to use  指定数据库使用参数(不可用)

 

  • -e <quoted-query-string>         SQL from command line

不进入命令行执行sql

        hive -e "select * from mydb.human;"

 

  • -f <filename>                    SQL from files

        执行一个sql脚本,执行完退出

        hive -f /opt/module/datas/test.hql

 

  • -i <filename>                    Initialization SQL      file

执行一个hql脚本,执行之后进入命令行

hive -i my.hql

 

  • -H,                        Print help      information

               --hiveconf <property=value>   Use value for given property

              给当前进入的hive会话配置参数

 

    •  hive  --hiveconf  hive.cli.print.current.db=true

显示当前在哪个数据库,单次有效

    •  hive  --hiveconf  hive.cli.print.header=true

显示表头信息

    •  hive  --help

打印配置信息

 

  •    --hivevar <key=value>         Variable subsitution to apply to      hive

                                 commands. e.g. --hivevar A=B

   相当于 hive -d

 

  • -S,--silent                      Silent mode in      interactive shell

        静音模式,除了结果外不打印任何信息

       

  • -v,--verbose                     Verbose mode (echo      executed SQL to the console)

打印当前执行的hql语句

目录
相关文章
|
10月前
|
SQL 分布式计算 Shell
Hive教程(05)- Hive命令汇总(上)
Hive教程(05)- Hive命令汇总(上)
197 0
|
10月前
|
SQL HIVE
50 Hive显示命令
50 Hive显示命令
37 0
|
SQL 分布式计算 Hadoop
|
1月前
|
SQL 存储 分布式计算
Linux退出Hive命令
【8月更文挑战第14天】
|
4月前
|
SQL 数据库 HIVE
Hive【基础知识 05】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
【4月更文挑战第8天】Hive【基础知识 05】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
75 0
|
4月前
|
SQL 分布式计算 分布式数据库
Hive命令大全
Hive命令大全
90 2
|
10月前
|
SQL 分布式计算 HIVE
Hive教程(05)- Hive命令汇总(下)
Hive教程(05)- Hive命令汇总(下)
85 0
Hive教程(05)- Hive命令汇总(下)
|
SQL 分布式计算 Hadoop
Hive的安装与配置——第2关:Hive Shell入门基础命令
Hive的安装与配置——第2关:Hive Shell入门基础命令
1288 0
Hive的安装与配置——第2关:Hive Shell入门基础命令
|
SQL 存储 分布式计算
Hive命令使用记录
Hive命令使用记录
93 0
Hive命令使用记录
|
SQL IDE 开发工具
Python脚本执行hive SQL命令
Python脚本执行hive SQL命令