diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java index b1fe847fd3..c9b035f430 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java @@ -4002,7 +4002,7 @@ public class DefaultBinding implements Binding { // java.util.UUID data type case H2: case POSTGRES: - return (UUID) ctx.resultSet().getObject(ctx.index()); + return Convert.convert(ctx.resultSet().getObject(ctx.index()), UUID.class);