[
https://issues.apache.org/jira/browse/CALCITE-5393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17637553#comment-17637553
]
Zhengqiang Duan commented on CALCITE-5393:
------------------------------------------
Thank you [~sweetboy], I found out that I have permissions to assign to myself.
🤣
> parser not support mysql operator VALUE
> ---------------------------------------
>
> Key: CALCITE-5393
> URL: https://issues.apache.org/jira/browse/CALCITE-5393
> Project: Calcite
> Issue Type: Bug
> Reporter: sweetboy
> Assignee: Zhengqiang Duan
> Priority: Major
>
> I've read mysql doc, "insert into table [value|values] valuelist" is standard
> sql ,but throw error when i parse the next source sql.Â
> source sql:insert into data_rule value(1,"string")
> exception:
> org.apache.calcite.sql.parser.SqlParseException: Encountered "value" at line
> 1, column 23.
> Was expecting one of:
> Â Â "ABS" ...
> Â Â "ARRAY" ...
> Â Â "AVG" ...
> Â Â "CARDINALITY" ...
> Â Â "CASE" ...
> Â Â "CAST" ...
> Â Â "CEIL" ...
> Â Â "CEILING" ...
> Â Â "CHAR" ...
> Â Â "CHAR_LENGTH" ...
> Â Â "CHARACTER_LENGTH" ...
> Â Â "CLASSIFIER" ...
> Â Â "COALESCE" ...
> Â Â "COLLECT" ...
> Â Â "CONVERT" ...
> Â Â "COUNT" ...
> Â Â "COVAR_POP" ...
> Â Â "COVAR_SAMP" ...
> Â Â "CUME_DIST" ...
> Â Â "CURRENT" ...
> Â Â "CURRENT_CATALOG" ...
> Â Â "CURRENT_DATE" ...
> Â Â "CURRENT_DEFAULT_TRANSFORM_GROUP" ...
> Â Â "CURRENT_PATH" ...
> Â Â "CURRENT_ROLE" ...
> Â Â "CURRENT_SCHEMA" ...
> Â Â "CURRENT_TIME" ...
> Â Â "CURRENT_TIMESTAMP" ...
> Â Â "CURRENT_USER" ...
> Â Â "CURSOR" ...
> Â Â "DATE" ...
> Â Â "DENSE_RANK" ...
> Â Â "ELEMENT" ...
> Â Â "EVERY" ...
> Â Â "EXISTS" ...
> Â Â "EXP" ...
> Â Â "EXTRACT" ...
> Â Â "FALSE" ...
> Â Â "FIRST_VALUE" ...
> Â Â "FLOOR" ...
> Â Â "FUSION" ...
> Â Â "GROUPING" ...
> Â Â "HOUR" ...
> Â Â "INTERSECTION" ...
> Â Â "INTERVAL" ...
> Â Â "JSON_ARRAY" ...
> Â Â "JSON_ARRAYAGG" ...
> Â Â "JSON_EXISTS" ...
> Â Â "JSON_OBJECT" ...
> Â Â "JSON_OBJECTAGG" ...
> Â Â "JSON_QUERY" ...
> Â Â "JSON_VALUE" ...
> Â Â "LAG" ...
> Â Â "LAST_VALUE" ...
> Â Â "LEAD" ...
> Â Â "LEFT" ...
> Â Â "LN" ...
> Â Â "LOCALTIME" ...
> Â Â "LOCALTIMESTAMP" ...
> Â Â "LOWER" ...
> Â Â "MATCH_NUMBER" ...
> Â Â "MAX" ...
> Â Â "MIN" ...
> Â Â "MINUTE" ...
> Â Â "MOD" ...
> Â Â "MONTH" ...
> Â Â "MULTISET" ...
> Â Â "NEW" ...
> Â Â "NEXT" ...
> Â Â "NOT" ...
> Â Â "NTH_VALUE" ...
> Â Â "NTILE" ...
> Â Â "NULL" ...
> Â Â "NULLIF" ...
> Â Â "OCTET_LENGTH" ...
> Â Â "OVERLAY" ...
> Â Â "PERCENTILE_CONT" ...
> Â Â "PERCENTILE_DISC" ...
> Â Â "PERCENT_RANK" ...
> Â Â "PERIOD" ...
> Â Â "POSITION" ...
> Â Â "POWER" ...
> Â Â "PREV" ...
> Â Â "RANK" ...
> Â Â "REGR_COUNT" ...
> Â Â "REGR_SXX" ...
> Â Â "REGR_SYY" ...
> Â Â "RIGHT" ...
> Â Â "ROW" ...
> Â Â "ROW_NUMBER" ...
> Â Â "RUNNING" ...
> Â Â "SECOND" ...
> Â Â "SELECT" ...
> Â Â "SESSION_USER" ...
> Â Â "SOME" ...
> Â Â "SPECIFIC" ...
> Â Â "SQRT" ...
> Â Â "STDDEV_POP" ...
> Â Â "STDDEV_SAMP" ...
> Â Â "SUBSTRING" ...
> Â Â "SUM" ...
> Â Â "SYSTEM_USER" ...
> Â Â "TABLE" ...
> Â Â "TIME" ...
> Â Â "TIMESTAMP" ...
> Â Â "TRANSLATE" ...
> Â Â "TRIM" ...
> Â Â "TRUE" ...
> Â Â "TRUNCATE" ...
> Â Â "UNIQUE" ...
> Â Â "UNKNOWN" ...
> Â Â "UPPER" ...
> Â Â "USER" ...
> Â Â "VALUES" ...
> Â Â "VAR_POP" ...
> Â Â "VAR_SAMP" ...
> Â Â "WITH" ...
> Â Â "YEAR" ...
> Â Â <UNSIGNED_INTEGER_LITERAL> ...
> Â Â <APPROX_NUMERIC_LITERAL> ...
> Â Â <DECIMAL_NUMERIC_LITERAL> ...
> Â Â <BINARY_STRING_LITERAL> ...
> Â Â <QUOTED_STRING> ...
> Â Â <PREFIXED_STRING_LITERAL> ...
> Â Â <UNICODE_STRING_LITERAL> ...
> Â Â <BIG_QUERY_DOUBLE_QUOTED_STRING> ...
> Â Â <BIG_QUERY_QUOTED_STRING> ...
> Â Â "(" ...
> Â Â <LBRACE_D> ...
> Â Â <LBRACE_T> ...
> Â Â <LBRACE_TS> ...
> Â Â <LBRACE_FN> ...
> Â Â "?" ...
> Â Â "+" ...
> Â Â "-" ...
> Â Â "/*+" ...
> Â Â <BRACKET_QUOTED_IDENTIFIER> ...
> Â Â <QUOTED_IDENTIFIER> ...
> Â Â <BACK_QUOTED_IDENTIFIER> ...
> Â Â <BIG_QUERY_BACK_QUOTED_IDENTIFIER> ...
> Â Â <HYPHENATED_IDENTIFIER> ...
> Â Â <IDENTIFIER> ...
> Â Â <UNICODE_QUOTED_IDENTIFIER> ...
> Â Â "EXTEND" ...
> Â Â "." ...
> Â Â Â
> Â Â at
> org.apache.calcite.sql.parser.impl.SqlParserImpl.convertException(SqlParserImpl.java:402)
> Â Â at
> org.apache.calcite.sql.parser.impl.SqlParserImpl.normalizeException(SqlParserImpl.java:155)
> Â Â at
> org.apache.calcite.sql.parser.SqlParser.handleException(SqlParser.java:156)
> Â Â at org.apache.calcite.sql.parser.SqlParser.parseQuery(SqlParser.java:171)
> Â Â at org.apache.calcite.sql.parser.SqlParser.parseStmt(SqlParser.java:196)
> Â
--
This message was sent by Atlassian Jira
(v8.20.10#820010)