hive常用的互動操作詳解

2021-08-21 09:47:20 字數 681 閱讀 8754

1.  bin/hive -e "要執行的sql語句";

這樣可以不用進入互動式命令列去執行sql語句,直接就能顯示出結果

2.   bin/hive -f sql語句指令碼目錄

可以執行sql指令碼檔案

bin/hive -f sql語句指令碼目錄 > 執行結果要寫到的目錄

這樣可以將執行結果寫到指定的位置目錄

3.   bin/hive -i

與使用者udf相互使用

4.在hive互動式命令列中對hdfs檔案進行操作

5.在hive互動式命令列中對本地檔案進行操作

6.檢視操作歷史命令

cd     root

cat   .hivehistory

hive常用的互動命令

hive 作為乙個可執行指令碼,一同提供了8個可選擇的引數,其中 hive help可顯示其他7個指令碼的用法。usage hive commands.e.g.d a b or define a b database specify the database to use e sql from co...

hive的常用互動命令 hivevar 引數傳遞

命令列模式,或者說目錄模式,可以使用hive 執行命令。選項說明 e 執行短命令 f 執行檔案 適合指令碼封裝 s 安靜模式,不顯示mr的執行過程 hivevar 傳引數 專門提供給使用者自定義變數。hiveconf 傳引數,包括了hive site.xml中配置的hive全域性變數。例子1 hiv...

Hive 常用操作

hive f script.q 可以直接執行在指令碼中的命令 hive e select from users 直接執行sql語句 hive s e select from users 靜默的方式執行,不顯示輸入資訊只顯示輸出結果 hive v 將會列印所執行的sql語句 hive h 192.16...