From 477e4843851ddcc62359d5daa9770f27cc78d8a6 Mon Sep 17 00:00:00 2001 From: XudongXie Date: Sat, 14 Sep 2024 20:00:17 +0800 Subject: [PATCH] add Loop keywords --- sqlTranslate/src/main/java/Lexer/OracleLexer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sqlTranslate/src/main/java/Lexer/OracleLexer.java b/sqlTranslate/src/main/java/Lexer/OracleLexer.java index fe2c62395..cc443a949 100644 --- a/sqlTranslate/src/main/java/Lexer/OracleLexer.java +++ b/sqlTranslate/src/main/java/Lexer/OracleLexer.java @@ -30,7 +30,9 @@ public class OracleLexer { // keywords of view , "REPLACE", "VIEW" // PL/SQL - , ":=", "IF", "ELSIF" + , ":=", "IF", "ELSIF", "BEGIN" + // Loop + , "LOOP", "EXIT", "WHILE", "FOR", "IN" }; private static final Pattern TOKEN_PATTERN = Pattern.compile( "(NUMBER\\(.*?\\))|" + // NUMBER() function