Hive表匯出成csv檔案

2021-10-09 03:07:39 字數 563 閱讀 1872

; #將表頭輸出

select *

from data_table where some_query_conditions

" | sed 's/[\t]/|!?|/g'

> hivefile.csv

set hive.cli.print.header=true將表頭輸出;

sed 『s/[\t]/,/g』 將\t替換成|!?|

將shell裡列印的內容輸出到檔案

問題:hive匯出檔案最後會多產生兩條日誌

解決:執行兩遍 刪除最後一行

刪除最後一行

sed -i '$d' hivefile.csv

SQLite表匯出csv檔案

最近常常用到這個將資料庫中的表匯出用excel檢視,記錄一下操作過程。2 然後win r開啟命令列 win10 進入要轉換的資料庫所在資料夾,執行sqlite命令。c users zktx cd c users zktx desktop temp c users zktx desktop temp ...

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

hive匯出查詢結果到本地檔案有兩種方式 通過 insert overwrite local directory directory1 select from 方式 通過hive客戶端執行查詢檔案並將結果重定向到匯出檔案 insert方式示例 insert overwrite local direc...

oracel中的表匯出csv檔案

1.定義儲存過程 create or replace procedure sql to csv p query in varchar2,plsql文 p dir in varchar2,匯出的檔案放置目錄 p filename in varchar2 csv名 is l output utl fil...