diff --git a/jOOQ/src/main/java/org/jooq/impl/Convert.java b/jOOQ/src/main/java/org/jooq/impl/Convert.java index e4c86e264a..651c17e511 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Convert.java +++ b/jOOQ/src/main/java/org/jooq/impl/Convert.java @@ -500,6 +500,12 @@ final class Convert { if (ct1 == null && ct2 == null) return true; + + // [#18059] binary data of type byte[] is not considered an array type + else if (ct1 == null && ct2 == byte.class) + return true; + else if (ct2 == null && ct1 == byte.class) + return true; else if (ct1 == null || ct2 == null) return false; else