Hive查詢結果帶表頭匯出csv檔案

2021-10-24 16:52:37 字數 619 閱讀 7105

hive匯出查詢結果到本地檔案有兩種方式:

通過「insert overwrite [local] directory directory1 select ...from ...」方式

通過hive客戶端執行查詢檔案並將結果重定向到匯出檔案

insert方式示例

insert overwrite local directory '/opt/test_pro/hive3.1.2/emp_export.txt'

row format delimited fields terminated by '\t' lines terminated by '\n'

select * from emp;

通過hive客戶端執行查詢檔案並將結果重定向到匯出檔案示例

hive -f hive_exec.sql  | sed -e 's/\t/,/g'  >hive_res.csv
其中,hive_exec.sql為待執行的sql檔案,首行為設定輸出結果的表頭,內容如下

set hive.cli.print.header=true;

select * from emp

plsql 匯出查詢結果

點選青色按鈕即可 說明 會將查詢到的所有資料匯出到指定檔案,並不是只匯出下面列表顯示的幾行資料 也不用點選 獲取最後頁 那個按鈕。注意 當你選擇匯出為excel檔案時,需要注意 預設匯出為 xlsx格式,你可以選擇 xls格式,但是 xls格式 office 2003 只能容納65536行資料,如果...

筆記 mysql 匯出查詢結果

語法 the select into outfile file name options form of select writes the selected rows to a file.示例 select from students into outfile test users.csv fie...

Poi 匯出帶複雜表頭多個sheet的內容

目錄 poi 匯出帶複雜表頭多個sheet的內容 contrller service 匯出工具類 excelexportutil 匯出類 poiexcelexporter 測試用postman 結果 總結 知道了如何匯出單個sheet複雜表頭的內容?如何匯出多個的呢?結和匯出簡單表頭多個sheet的...