2016-06-09 36 views
0

我正嘗試使用分隔符','在配置單元中創建一個帶分隔符'\ u0001'的臨時表。我首先創建臨時表,並使用從現有表創建的視圖(因爲我需要從現有表中執行一些替換功能),我填充臨時表。我的問題是有可能創建一個視圖,我可以明確指定分隔符?我們可以爲hive視圖明確指定分隔符嗎?

謝謝!

+0

應該是可能的,因爲文檔:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateView和表屬性,你應該能夠設置分隔的HTTPS:/ /cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-AlterTable – hasan

回答

0

您無法爲Hive Views明確指定分隔符。

它將繼承SELECT語句中給出的表中的屬性。

CREATE VIEW [IF NOT EXISTS] [db_name.]view_name [(column_name [COMMENT column_comment], ...) ] 
    [COMMENT view_comment] 
    [TBLPROPERTIES (property_name = property_value, ...)] 
    AS SELECT ...; 
相關問題