[#5366] Record.update() produces wrong update counts in HSQLDB

This commit is contained in:
lukaseder 2016-06-29 13:24:36 +02:00
parent cf82b8ca9b
commit 954ebacfbc

View File

@ -483,8 +483,11 @@ abstract class AbstractDMLQuery<R extends Record> extends AbstractQuery {
if (table.fields().length > 0)
returned = returned.into(table);
result = returned.size();
ctx.rows(result);
// [#5366] HSQLDB currently doesn't support fetching updated records in UPDATE statements.
if (returned.size() > 0) {
result = returned.size();
ctx.rows(result);
}
return result;
}