22,209
社区成员
发帖
与我相关
我的任务
分享
CREATE TABLE storebydate(
name STRING,
age INT,
address STRING
)
PARTITIONED BY(date STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t' ;
FailedPredicateException(identifier,{useSQL11ReservedKeywordsForIdentifier()}?)
at org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:13717)
at org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:55168)
at org.apache.hadoop.hive.ql.parse.HiveParser.columnNameType(HiveParser.java:43457)
at org.apache.hadoop.hive.ql.parse.HiveParser.columnNameTypeList(HiveParser.java:39194)
at org.apache.hadoop.hive.ql.parse.HiveParser.tablePartition(HiveParser.java:35425)
at org.apache.hadoop.hive.ql.parse.HiveParser.createTableStatement(HiveParser.java:6375)
at org.apache.hadoop.hive.ql.parse.HiveParser.ddlStatement(HiveParser.java:3821)
at org.apache.hadoop.hive.ql.parse.HiveParser.execStatement(HiveParser.java:1870)
at org.apache.hadoop.hive.ql.parse.HiveParser.statement(HiveParser.java:1213)
at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:204)
at org.apache.hadoop.hive.ql.parse.ParseUtils.parse(ParseUtils.java:77)
at org.apache.hadoop.hive.ql.parse.ParseUtils.parse(ParseUtils.java:70)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:453)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1252)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1394)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1181)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1171)
at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:233)
at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:184)
at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:403)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:821)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:759)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:686)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
FAILED: ParseException line 6:15 Failed to recognize predicate 'date'. Failed rule: 'identifier' in column specification
CREATE TABLE storebydate(
name STRING,
age INT,
address STRING
)
PARTITIONED BY(dae STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t' ;