From 2de610aecc7e1546957df137a7ba6e980b9fdf32 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 28 Mar 2024 13:55:53 +0100 Subject: [PATCH] [jOOQ/jOOQ#15732] Map LONGVARCHAR and LONGNVARCHAR to STRING --- jOOQ/src/main/java/org/jooq/impl/SQLDataTypes.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/SQLDataTypes.java b/jOOQ/src/main/java/org/jooq/impl/SQLDataTypes.java index d9e853c54a..4d88431b71 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SQLDataTypes.java +++ b/jOOQ/src/main/java/org/jooq/impl/SQLDataTypes.java @@ -163,7 +163,6 @@ final class SQLDataTypes { public static final DataType DECIMAL = new BuiltInDataType<>(FAMILY, SQLDataType.DECIMAL, "decimal(p, s)"); public static final DataType NUMERIC = new BuiltInDataType<>(FAMILY, SQLDataType.NUMERIC, "numeric(p, s)"); public static final DataType VARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.VARCHAR, "varchar(l)"); - public static final DataType LONGVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGVARCHAR, "longvarchar(l)"); public static final DataType CHAR = new BuiltInDataType<>(FAMILY, SQLDataType.CHAR, "char(l)"); public static final DataType CHARACTER = new BuiltInDataType<>(FAMILY, SQLDataType.CHAR, "character(l)"); public static final DataType CHARACTERVARYING = new BuiltInDataType<>(FAMILY, SQLDataType.VARCHAR, "character varying(l)"); @@ -176,7 +175,6 @@ final class SQLDataTypes { public static final DataType DATETIME = new BuiltInDataType<>(FAMILY, SQLDataType.TIMESTAMP, "datetime(p)"); public static final DataType TIMESTAMPWITHTIMEZONE = new BuiltInDataType<>(FAMILY, SQLDataType.TIMESTAMPWITHTIMEZONE, "timestamp(p) with time zone"); public static final DataType INSTANT = new BuiltInDataType<>(FAMILY, SQLDataType.INSTANT, "timestamp(p) with time zone"); - public static final DataType LONGVARBINARY = new BuiltInDataType<>(FAMILY, SQLDataType.LONGVARBINARY, "longvarbinary(l)"); public static final DataType VARBINARY = new BuiltInDataType<>(FAMILY, SQLDataType.VARBINARY, "varbinary(l)"); public static final DataType BINARY = new BuiltInDataType<>(FAMILY, SQLDataType.BINARY, "binary(l)"); public static final DataType BLOB = new BuiltInDataType<>(FAMILY, SQLDataType.BLOB, "blob"); @@ -196,7 +194,9 @@ final class SQLDataTypes { protected static final DataType __NCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.NCHAR, "char(l)"); protected static final DataType __NCLOB = new BuiltInDataType<>(FAMILY, SQLDataType.NCLOB, "string"); protected static final DataType __CLOB = new BuiltInDataType<>(FAMILY, SQLDataType.CLOB, "string"); - protected static final DataType __LONGNVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGNVARCHAR, "longvarchar(l)"); + protected static final DataType __LONGNVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGNVARCHAR, "varchar(l)"); + protected static final DataType __LONGVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGVARCHAR, "varchar(l)"); + protected static final DataType __LONGVARBINARY = new BuiltInDataType<>(FAMILY, SQLDataType.LONGVARBINARY, "varbinary(l)"); protected static final DataType __NVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.NVARCHAR, "varchar(l)"); protected static final DataType __TINYINTUNSIGNED = new BuiltInDataType<>(FAMILY, SQLDataType.TINYINTUNSIGNED, "smallint"); protected static final DataType __SMALLINTUNSIGNED = new BuiltInDataType<>(FAMILY, SQLDataType.SMALLINTUNSIGNED, "int");