hive-f 執行指定檔案中的乙個或者多個查詢語句
大多數導航按鍵使用的ctrl+字母的命令和bash shell中是相同的
(例如,ctrl+a代表游標移到行首,ctrl+b代表游標移到行尾)
然而類似的「元操作」option或者escape鍵就不起作用了(例如,ctrl+f一次向前移動乙個單詞這樣的命令)
相似detele會刪除游標左邊的字元
forward delete回格鍵不會刪除游標當前所在字元
執行shell命令
不需要退出hive cli就可以執行簡單的bash shell命令。只要在前面加上!並且以;結尾就可以
在hive內使用hadoop的dfs命令,只需將hadoop關鍵字去掉,然後以分號結尾
這種hadoop命令的方式實際上比與其等價的在bash shell中執行hadoop dfs...命令更高效
hive 注釋
以--開頭注釋
cli是不會解析這些注釋行的,因此使用者在cli中貼上這些注釋語句,那麼將會有錯誤資訊。他們只能放在指令碼中通過
hive -f script_name的方式執行
顯示欄位名稱——首行
Hive基礎操作
安裝hive 命令列介面 使用cli,使用者可以建立表,檢視表模式以及查詢表等操作。cli 一次使用 命令 hive e select from mytable limit 3 hive s 開啟靜默模式 去除掉輸出資訊 ok time token 等行。將查詢結果儲存到乙個臨時檔案中 hive s...
Hive基礎操作
檢視 建立 刪除資料庫 show databases create database test drop database test 建立表 檢視表結構 create table student id int,name string desc student 清空 刪除 檢視所有表 truncate...
Hive基礎測試操作
一 hive測試 1.檢視資料庫 show databases 2.使用某個資料庫,如預設資料庫 user default 3.建立表 create table if not exist itstar id int,name string 4.插入資料 insert into table itsta...