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...