我在蜂巢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
注意:它允许我在列名中使用特殊字符,但不能使用表或模式名称。
如果有可能请告诉我。
感谢您的帮助!