hive更改表列的類型不生效

工作中遇到這樣一個問題:

    Hive建外部表,表中存在數據,查詢時發現某個表某個列的數據類型錯了,本來是浮點型的建表時建成了bigint類型,然後通過alter table xxx change column改變相應列的類型,發現修改之後,再查詢並沒有任何變化。


解決方法:

    重建表,重新添加表分區。


可能原因:

   使用beeline連接的hive,alter table在本次session中並未生效。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章