在hive 3版本中,hive.support.sql11.reserved.keywords的替代方案是什么

1l5u6lss  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(483)

在配置单元3版本中,hive.support.sql11.reserved.keywords的替代选项是什么?此设置在最新版本的配置单元中仍然有效吗

hsgswve4

hsgswve41#

hive.support.sql11.reserved.keywords设置在使用hive-14872的hive 2.3.0以后的版本中被删除
使用回号(``)或重命名标识符: timestamp ->我的时间戳。别无选择。
好吧,您可以在serde级别为jsonserde重命名,不确定是否有其他serde,但仍然是相同的重命名。jsonserde支持配置单元保留关键字的Map: WITH SERDEPROPERTIES ( "mapping.ts" = "timestamp" ) , ts 是配置单元列名, timestamp 是json属性名。

相关问题