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