diff --git a/jOOQ/src/main/java/org/jooq/impl/Tools.java b/jOOQ/src/main/java/org/jooq/impl/Tools.java index 92f18e0c10..af0ba97f6a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Tools.java +++ b/jOOQ/src/main/java/org/jooq/impl/Tools.java @@ -6167,7 +6167,7 @@ final class Tools { } // [#5807] These databases cannot use the DataType.getCastTypeName() (which is simply char in this case) - if (type.getType() == UUID.class && NO_SUPPORT_CAST_TYPE_IN_DDL.contains(ctx.dialect())) { + if (type.getFromType() == UUID.class && NO_SUPPORT_CAST_TYPE_IN_DDL.contains(ctx.dialect())) { toSQLDDLTypeDeclaration(ctx, VARCHAR(36)); return; }