diff --git a/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java b/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java index 75a7c5aeb6..f6bdd0e1e7 100644 --- a/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java @@ -66,6 +66,7 @@ import static org.jooq.impl.Keywords.K_CREATE; import static org.jooq.impl.Keywords.K_DO; import static org.jooq.impl.Keywords.K_DROP; import static org.jooq.impl.Keywords.K_END; +import static org.jooq.impl.Keywords.K_EXECUTE; import static org.jooq.impl.Keywords.K_EXECUTE_BLOCK; import static org.jooq.impl.Keywords.K_EXECUTE_IMMEDIATE; import static org.jooq.impl.Keywords.K_EXECUTE_STATEMENT; @@ -108,6 +109,7 @@ import org.jooq.Statement; // ... // ... import org.jooq.conf.ParamType; +import org.jooq.impl.QOM.CreateFunction; import org.jooq.impl.QOM.UnmodifiableList; import org.jooq.impl.ScopeMarker.ScopeContent; import org.jooq.impl.Tools.ExtendedDataKey; @@ -117,8 +119,12 @@ import org.jooq.impl.Tools.ExtendedDataKey; */ final class BlockImpl extends AbstractRowCountQuery implements Block { - private static final Set REQUIRES_EXECUTE_IMMEDIATE_ON_DDL = SQLDialect.supportedBy(FIREBIRD); - private static final Set SUPPORTS_NULL_STATEMENT = SQLDialect.supportedBy(POSTGRES, YUGABYTEDB); + private static final Set SUPPORTS_NULL_STATEMENT = SQLDialect.supportedBy(POSTGRES, YUGABYTEDB); + + + + + @@ -455,6 +461,19 @@ final class BlockImpl extends AbstractRowCountQuery implements Block { + + + + + + + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/CreateTriggerImpl.java b/jOOQ/src/main/java/org/jooq/impl/CreateTriggerImpl.java index 8f4a11e9cc..1d1bc0c273 100644 --- a/jOOQ/src/main/java/org/jooq/impl/CreateTriggerImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/CreateTriggerImpl.java @@ -718,6 +718,120 @@ package org.jooq.impl; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/DropTriggerImpl.java b/jOOQ/src/main/java/org/jooq/impl/DropTriggerImpl.java index a023565f20..603cfe20b9 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DropTriggerImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/DropTriggerImpl.java @@ -155,6 +155,19 @@ package org.jooq.impl; + + + + + + + + + + + + +