2017-01-15 56 views
0

在沒有rowformat分隔選項的配置單元中創建表。 現在需要添加HIve Alter commnad更改rowformat

rowformat delimited fileds terminated by ';' records terminated by '\n' 

如何做到這一點,請大家幫幫忙,謝謝。

回答

0

Hive將默認的LazySimpleSerDe作爲Serde Library分配給未使用一個創建的表。通過將SERDE屬性,它改變了蜂巢表,

ALTER table TBLNAME set SERDEPROPERTIES('field.delim' = ','); 

默認情況下,該行是換行分隔。