0
ALTER TABLE test1 ADD PARTITION (Date='2013-11-20');
「不匹配輸入 '日期' 預計標識附近 '(' 列規範」
導致以下錯誤:
FAILED: Parse Error: line 1:84 mismatched input 'Date' expecting Identifier near '(' in column specification
什麼問題
ALTER TABLE test1 ADD PARTITION (Date='2013-11-20');
「不匹配輸入 '日期' 預計標識附近 '(' 列規範」
導致以下錯誤:
FAILED: Parse Error: line 1:84 mismatched input 'Date' expecting Identifier near '(' in column specification
什麼問題
似乎該日期是HiveQL中的保留字,如here所述。
我將列名更改爲d
,它工作正常(這很不幸,因爲名稱Date
比d
更有意義)。