This is an automated email from the ASF dual-hosted git repository.

zhaojinchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new ac117b1a95b Optimize oracle parsing speed (#28122)
ac117b1a95b is described below

commit ac117b1a95b0d1b5054850efb62d62ac9b2a0589
Author: ZhangCheng <[email protected]>
AuthorDate: Wed Aug 16 19:22:17 2023 +0800

    Optimize oracle parsing speed (#28122)
---
 parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4 
b/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4
index ca96306f05b..78cd97992aa 100644
--- a/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4
+++ b/parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/BaseRule.g4
@@ -80,7 +80,7 @@ identifier
     ;
 
 unreservedWord
-    : unreservedWord1 | unreservedWord2 | unreservedWord3
+    : unreservedWord1 | unreservedWord2 | unreservedWord3 | capacityUnit
     ;
 
 unreservedWord1
@@ -114,7 +114,7 @@ unreservedWord1
     | SYSGUID | SYSBACKUP | SYSDBA | SYSDG | SYSKM | SYSOPER | DBA_RECYCLEBIN 
|SCHEMA
     | DO | DEFINER | CURRENT_USER | CASCADED | CLOSE | OPEN | NEXT | NAME | 
NAMES
     | COLLATION | REAL | TYPE | FIRST | RANK | SAMPLE | SYSTIMESTAMP | MINUTE 
| ANY 
-    | LENGTH | SINGLE_C | capacityUnit | TIME_UNIT | TARGET | PUBLIC | ID | 
STATE | PRIORITY
+    | LENGTH | SINGLE_C | TIME_UNIT | TARGET | PUBLIC | ID | STATE | PRIORITY
     | CONSTRAINT | PRIMARY | FOREIGN | KEY | POSITION | PRECISION | FUNCTION | 
PROCEDURE | SPECIFICATION | CASE
     | WHEN | CAST | TRIM | SUBSTRING | FULL | INNER | OUTER | LEFT | RIGHT | 
CROSS
     | USING | FALSE | SAVEPOINT | BODY | CHARACTER | ARRAY | TIME | TIMEOUT | 
TIMESTAMP | LOCALTIME

Reply via email to