[jOOQ/jOOQ#14328] Excess query executed against SQLite when emulating
INSERT .. RETURNING
This commit is contained in:
parent
7398267569
commit
29a3d17711
@ -999,7 +999,7 @@ abstract class AbstractDMLQuery<R extends Record> extends AbstractRowCountQuery
|
||||
returnedResult =
|
||||
create.select(returning)
|
||||
.from(table)
|
||||
.where(rowid().equal(rowid().getDataType().convert(create.lastID())))
|
||||
.where(rowid().eq(DSL.field("last_insert_rowid()", rowid().getDataType())))
|
||||
.fetch();
|
||||
|
||||
returnedResult.attach(((DefaultExecuteContext) ctx).originalConfiguration());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user