无法在hive或presto中查询具有特殊字符的数据

zte4gxcn  于 2021-06-25  发布在  Hive
关注(0)|答案(1)|浏览(792)

数据以Parquet格式存在。Parquet地板支持列名要有“[”括号。还可以在配置单元中创建具有相同列名的表。但选择列失败。
是否有任何方法可以处理hive或presto中列名中的特殊字符“[]”?

huwehgph

huwehgph1#

您可以在前引号上使用双引号,在配置单元上使用后引号:

-- Presto
SELECT 1 as "[name]"

-- Hive
SELECT 1 as `[name]`

相关问题