From a29efc26ce449d4ccb05370e6e8b9dc7c7d76e54 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 15 Jun 2022 10:12:21 +0200 Subject: [PATCH] [jOOQ/jOOQ#13671] Oracle doesn't support ORDER BY in UPDATE .. SET correlated subquery --- .../java/org/jooq/impl/FieldMapForUpdate.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java b/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java index f46bef5666..ded130ae8c 100644 --- a/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java +++ b/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java @@ -84,6 +84,7 @@ import static org.jooq.impl.Tools.map; import static org.jooq.impl.Tools.row0; import static org.jooq.impl.Tools.unqualified; import static org.jooq.impl.Tools.visitSubquery; +import static org.jooq.impl.Tools.BooleanDataKey.DATA_FORCE_LIMIT_WITH_ORDER_BY; import static org.jooq.impl.Tools.SimpleDataKey.DATA_ON_DUPLICATE_KEY_WHERE; import java.util.ArrayList; @@ -316,6 +317,7 @@ final class FieldMapForUpdate extends AbstractQueryPartMap ctx, Select select) { + + + + + + Tools.visitSubquery(ctx, select); + } + static final Row removeReadonly(Context ctx, Row row) { return removeReadonly(ctx, row, row); }