[jOOQ/jOOQ#13120] Cannot use RETURNING with 2-level nested ROW expressions in SQL Server

This commit is contained in:
Lukas Eder 2022-02-22 10:44:49 +01:00
parent f20d09726d
commit 1d84bfbace

View File

@ -6090,7 +6090,7 @@ final class Tools {
if (e instanceof AbstractRowAsField) { AbstractRowAsField<?> r = (AbstractRowAsField<?>) e;
List<Field<?>> result = new ArrayList<>();
for (Field<?> field : r.fields0().fields())
for (Field<?> field : flattenCollection(asList(r.fields0().fields()), removeDuplicates, flattenRowFields))
if (duplicates.test(field))
result.add(field);