Hive保留关键字冲突的解决

从零开始学Hive

Posted by Lyon Ling on July 26, 2019

最近做Hive表创建的时遇到一个问题.

报错如下:

1
FailedPredicateException(identifier,{useSQL11ReservedKeywordsForIdentifier()}?)

最后在HCC上找到了对应的解决办法.

1
2
3
-- 解决办法很简单, 就是直接修改一下Hive的配置
SET hive.support.sql11.reserved.keywords=false;

BTW, 顺便吐槽一下, 百度吃枣药丸, 因为公司用不了谷歌, 没办法去百度找了好几页结果都没有结果. 然后用了bing, 第四条就发现了答案…