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)

Reply via email to