使用"("在配置单元1.1.0中创建列名)

时间:2017-01-03 07:12:19

标签: hive

我尝试在hive中创建表格如下:

Item

我收到错误

  

编译语句时出错:FAILED:ParseException行1:58无法识别'('' 1'')'在列类型

是否有其他方法可以使用"("

)创建列

1 个答案:

答案 0 :(得分:0)

使用`反引号)来逃避圆括号)。

它可以用于表名和字段名。

尝试:

create table IF NOT EXISTS department(`deptid` int, `deptname(1)` string, `deptname(2)` string) row format delimited fields terminated by ',' lines terminated by '\n' stored as textfile;