diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 9430a53630..c580e28875 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -136,6 +136,7 @@ import static org.jooq.impl.DSL.digits; import static org.jooq.impl.DSL.domain; import static org.jooq.impl.DSL.epoch; import static org.jooq.impl.DSL.every; +// ... import static org.jooq.impl.DSL.exists; // ... // ... @@ -3188,6 +3189,11 @@ final class ParserContext { + ; + if (peekKeyword("EXECUTE") && requireProEdition()) + + + ; else if (peekKeyword("EXIT") && requireProEdition()) @@ -3706,6 +3712,27 @@ final class ParserContext { + + + + + + + + + + + + + + + + + + + + +