From cfefc39e8d078a85bab83162c0f47da640b272fe Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 2 Jun 2021 15:20:34 +0200 Subject: [PATCH] [jOOQ/jOOQ#10528] SQL Server scope declarations must be placed after AS --- jOOQ/src/main/java/org/jooq/impl/BlockImpl.java | 3 +++ jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java | 8 ++++++++ jOOQ/src/main/java/org/jooq/impl/DeclarationImpl.java | 1 + 3 files changed, 12 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java b/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java index c20645fc2b..e51ad3250d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/BlockImpl.java @@ -117,6 +117,8 @@ final class BlockImpl extends AbstractRowCountQuery implements Block { + + final Collection statements; final boolean alwaysWrapInBeginEnd; @@ -365,6 +367,7 @@ final class BlockImpl extends AbstractRowCountQuery implements Block { + { diff --git a/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java b/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java index 4b5c9ef684..4ce4dc23d7 100644 --- a/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java @@ -282,6 +282,14 @@ package org.jooq.impl; + + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/DeclarationImpl.java b/jOOQ/src/main/java/org/jooq/impl/DeclarationImpl.java index e0eac43726..2bde687bdd 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DeclarationImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/DeclarationImpl.java @@ -192,5 +192,6 @@ package org.jooq.impl; +