diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/DefaultDataTypeDefinition.java b/jOOQ-meta/src/main/java/org/jooq/meta/DefaultDataTypeDefinition.java index ef9a936fa7..8f549c3c60 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/DefaultDataTypeDefinition.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/DefaultDataTypeDefinition.java @@ -131,7 +131,7 @@ public class DefaultDataTypeDefinition implements DataTypeDefinition { this.schema = schema; // [#519] [#17135] Some types have unsigned versions - if (!database.supportsUnsignedTypes() && typeName.toLowerCase().endsWith("unsigned")) + if (!database.supportsUnsignedTypes() && typeName.toLowerCase().contains("unsigned")) typeName = P_UNSIGNED.matcher(typeName).replaceFirst(""); // [#3420] Some databases report NULL as a data type, e.g. Oracle for (some) AQ tables