2016-06-09 73 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 ...; 
相关问题