diff --git a/parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/BaseRule.g4 b/parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/BaseRule.g4 index 9b4f96af45ced..ff972a8a10793 100644 --- a/parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/BaseRule.g4 +++ b/parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/BaseRule.g4 @@ -84,7 +84,7 @@ temporalLiterals ; hexadecimalLiterals - : UNDERSCORE_CHARSET? HEX_DIGIT_ collateClause? + : UNDERSCORE_CHARSET? UL_BINARY? HEX_DIGIT_ collateClause? ; bitValueLiterals diff --git a/test/it/parser/src/main/resources/case/dml/select.xml b/test/it/parser/src/main/resources/case/dml/select.xml index 5fad574713591..3264f29901f88 100644 --- a/test/it/parser/src/main/resources/case/dml/select.xml +++ b/test/it/parser/src/main/resources/case/dml/select.xml @@ -17,6 +17,36 @@ --> + +