diff --git a/sqlTranslate/.idea/workspace.xml b/sqlTranslate/.idea/workspace.xml index a584bd42b..2785af1da 100644 --- a/sqlTranslate/.idea/workspace.xml +++ b/sqlTranslate/.idea/workspace.xml @@ -4,15 +4,9 @@ - @@ -493,7 +486,8 @@ - diff --git a/sqlTranslate/src/main/java/Parser/OracleParser.java b/sqlTranslate/src/main/java/Parser/OracleParser.java index bd4b5cdf4..b3a43d565 100644 --- a/sqlTranslate/src/main/java/Parser/OracleParser.java +++ b/sqlTranslate/src/main/java/Parser/OracleParser.java @@ -544,6 +544,19 @@ public class OracleParser { return root; } + /** + * IF condition1 THEN ... + * (ELSIF condition2 THEN ...)* + * [ELSE...] + * END IF; + * @param parseTokens should start with IF + */ + public static ASTNode parseIFELSE(List parseTokens) { + //TODO: implement + return null; + } + + /** * CASE WHEN expr THEN expr [ELSE expr] END * @param parseTokens should start with CASE