From 99c44d376bd137ced0bfcdd45b63bd77e127dd67 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 7 Nov 2023 09:21:52 +0100 Subject: [PATCH] [jOOQ/jOOQ#2682] [jOOQ/jOOQ#15632] Support UPDATE .. SET ROW = SELECT --- .../main/java/org/jooq/impl/FieldMapForUpdate.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java b/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java index b1695fb96d..1f338f8238 100644 --- a/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java +++ b/jOOQ/src/main/java/org/jooq/impl/FieldMapForUpdate.java @@ -70,6 +70,7 @@ import static org.jooq.SQLDialect.TRINO; import static org.jooq.SQLDialect.YUGABYTEDB; import static org.jooq.conf.WriteIfReadonly.IGNORE; import static org.jooq.conf.WriteIfReadonly.THROW; +import static org.jooq.impl.DSL.field; import static org.jooq.impl.DSL.name; import static org.jooq.impl.DSL.row; import static org.jooq.impl.DSL.select; @@ -80,6 +81,8 @@ import static org.jooq.impl.Tools.anyMatch; import static org.jooq.impl.Tools.apply; import static org.jooq.impl.Tools.collect; import static org.jooq.impl.Tools.fieldName; +import static org.jooq.impl.Tools.fieldNameString; +import static org.jooq.impl.Tools.fieldNameStrings; import static org.jooq.impl.Tools.filter; import static org.jooq.impl.Tools.flattenEntrySet; import static org.jooq.impl.Tools.map; @@ -532,6 +535,15 @@ extends + + + + + + + + +