Skip to content

Commit

Permalink
KE-14922 support SQL_WVARCHAR, WVARCHAR by calcite-r44
Browse files Browse the repository at this point in the history
  • Loading branch information
pfzhan authored and eventd committed Dec 12, 2022
1 parent d932391 commit 9567597
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion core/src/main/codegen/templates/Parser.jj
Original file line number Diff line number Diff line change
Expand Up @@ -5463,6 +5463,7 @@ SqlJdbcDataTypeName JdbcOdbcDataTypeName() :
{
(<SQL_CHAR> | <CHAR>) { return SqlJdbcDataTypeName.SQL_CHAR; }
| (<SQL_VARCHAR> | <VARCHAR>) { return SqlJdbcDataTypeName.SQL_VARCHAR; }
| (<SQL_WVARCHAR> | <WVARCHAR>) { return SqlJdbcDataTypeName.SQL_VARCHAR; }
| (<SQL_DATE> | <DATE>) { return SqlJdbcDataTypeName.SQL_DATE; }
| (<SQL_TIME> | <TIME>) { return SqlJdbcDataTypeName.SQL_TIME; }
| (<SQL_TIMESTAMP> | <TIMESTAMP>) { return SqlJdbcDataTypeName.SQL_TIMESTAMP; }
Expand Down Expand Up @@ -5619,7 +5620,7 @@ SqlTypeNameSpec CharacterTypeName(Span s) :
{ sqlTypeName = SqlTypeName.CHAR; }
)
|
<VARCHAR> { s.add(this); sqlTypeName = SqlTypeName.VARCHAR; }
(<VARCHAR> | <WVARCHAR>) { s.add(this); sqlTypeName = SqlTypeName.VARCHAR; }
)
precision = PrecisionOpt()
[
Expand Down Expand Up @@ -7828,6 +7829,7 @@ SqlPostfixOperator PostfixRowOperator() :
| < SQL_TSI_YEAR: "SQL_TSI_YEAR" >
| < SQL_VARBINARY: "SQL_VARBINARY" >
| < SQL_VARCHAR: "SQL_VARCHAR" >
| < SQL_WVARCHAR: "SQL_WVARCHAR" >
| < SQRT: "SQRT" >
| < START: "START" >
| < STATE: "STATE" >
Expand Down Expand Up @@ -7918,6 +7920,7 @@ SqlPostfixOperator PostfixRowOperator() :
| < VAR_SAMP: "VAR_SAMP" >
| < VARBINARY: "VARBINARY" >
| < VARCHAR: "VARCHAR" >
| < WVARCHAR: "WVARCHAR" >
| < VARYING: "VARYING" >
| < VERSION: "VERSION" >
| < VERSIONING: "VERSIONING" >
Expand Down

0 comments on commit 9567597

Please sign in to comment.