zhengyu created CALCITE-6731:
--------------------------------
Summary: Calcite parsing ^ operator error
Key: CALCITE-6731
URL: https://issues.apache.org/jira/browse/CALCITE-6731
Project: Calcite
Issue Type: Improvement
Reporter: zhengyu
version :
org.apache.calcite:calcite-core:1.35.0
config :
private static final SqlParser.Config MYSQL_CONFIG = SqlParser.config()
.withCaseSensitive(false)
.withUnquotedCasing(Casing.UNCHANGED)
.withConformance(SqlConformanceEnum.LENIENT)
.withQuoting(Quoting.BACK_TICK)
.withLex(Lex.MYSQL)
.withIdentifierMaxLength(512);
sql: SELECT 5 ^ 3
SqlNode sqlNode;
try {
sqlNode = SqlParser.create(sql, MYSQL_CONFIG).parseStmt();
} catch (SqlParseException e) {}
error :
Encountered "^" at line 1, column 10.
Was expecting one of:
<EOF>
"AS" ...
"EXCEPT" ...
"FETCH" ...
"FROM" ...
--
This message was sent by Atlassian Jira
(v8.20.10#820010)