Yongzhi Chen created HIVE-12646: ----------------------------------- Summary: beeline and HIVE CLI do not parse ; in quote properly Key: HIVE-12646 URL: https://issues.apache.org/jira/browse/HIVE-12646 Project: Hive Issue Type: Bug Components: CLI, Clients Reporter: Yongzhi Chen Assignee: Vaibhav Gumashta
Beeline and Cli have to escape ; in the quote while most other shell scripts need not. For example: in Beeline: {noformat} 0: jdbc:hive2://localhost:10000> select ';' from tlb1; select ';' from tlb1; 15/12/10 10:45:26 DEBUG TSaslTransport: writing data length: 115 15/12/10 10:45:26 DEBUG TSaslTransport: CLIENT: reading data length: 3403 Error: Error while compiling statement: FAILED: ParseException line 1:8 cannot recognize input near '<EOF>' '<EOF> {noformat} while in mysql shell: {noformat} mysql> SELECT CONCAT(';', 'foo') FROM test limit 3; +--------------------+ | ;foo | | ;foo | | ;foo | +--------------------+ 3 rows in set (0.00 sec) {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)