如何在hive表和模式名称中使用特殊字符?

时间:2016-08-19 00:36:54

标签: hadoop hive hiveql

我在蜂巢1.2。是否可以在hive表和模式名称中使用特殊字符?我在列名中使用后引号(`)来获得关键字和特殊字符。我想创建像这样的表

create table `!#$`(`column`int, `string` string);
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. org.apache.hadoop.hive.ql.metadata.HiveException: [!#$]: is not a valid table name

注意:它允许我在列名中使用特殊字符,但不能使用表或模式名称。

如果有可能请告诉我。

感谢您的帮助!

0 个答案:

没有答案