diff --git a/jOOQ/src/main/java/org/jooq/impl/Multiset.java b/jOOQ/src/main/java/org/jooq/impl/Multiset.java index 60a6ac6acb..002c90ffc6 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Multiset.java +++ b/jOOQ/src/main/java/org/jooq/impl/Multiset.java @@ -595,8 +595,8 @@ final class Multiset extends AbstractField> implemen static final Field castForJSON(Context ctx, Field field) { DataType t = field.getDataType(); - // [#10880] Many dialects don't support NaN and other float values in JSON documents as numbers - if (t.isDecimal() && t.isFloat()) { + // [#10880] [#17067] Many dialects don't support NaN and other float values in JSON documents as numbers + if (t.isFloat()) { switch (ctx.family()) { case H2: