Parse errors report incorrectly.
--------------------------------

                 Key: HIVE-198
                 URL: https://issues.apache.org/jira/browse/HIVE-198
             Project: Hadoop Hive
          Issue Type: Bug
          Components: Query Processor
            Reporter: S. Alex Smith


The following two queries fail:
CREATE TABLE output_table(userid, bigint);
CREATE TABLE output_table(userid bigint, age int, sex string, location string);
each giving the error message "FAILED: Parse Error: line 1:16 mismatched input 
'TABLE' expecting KW_TEMPORARY"

Although one might not catch it from the error message, the problem with the 
first is that there is a comma between "userid" and "bigint", and the problem 
with the second is that "location" is a reserved keyword.  Reported errors 
should more accurately describe the nature of the error, such as "no type given 
for column 'userid'" or "'location' is not a valid column name".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to