From 445c58792422bc23b3aba7ed12e2ff1b7ad5433a Mon Sep 17 00:00:00 2001 From: Christian Beikov Date: Wed, 7 Aug 2024 13:57:34 +0200 Subject: [PATCH] HHH-18403 Disable returning clause support for updates on DB2 for i --- .../src/main/java/org/hibernate/dialect/DB2iDialect.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java b/hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java index 290d67631c..69be823baf 100644 --- a/hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java +++ b/hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java @@ -92,6 +92,12 @@ public class DB2iDialect extends DB2Dialect { return true; } + @Override + public boolean supportsUpdateReturning() { + // Only supported for insert statements on DB2 for i: https://www.ibm.com/docs/en/i/7.1?topic=clause-table-reference + return false; + } + /** * No support for sequences. */