[jOOQ/jOOQ#17842] More fixes for H2, Hana, Oracle, SQL Data Warehouse

This commit is contained in:
Lukas Eder 2025-01-20 19:39:30 +01:00
parent d159affba0
commit 72e518f65e

View File

@ -132,6 +132,7 @@ public class H2DataType {
public static final DataType<String> CHAR = new BuiltInDataType<>(FAMILY, SQLDataType.CHAR, "char(l)");
public static final DataType<String> CHARACTER = new BuiltInDataType<>(FAMILY, SQLDataType.CHAR, "character(l)");
public static final DataType<String> LONGVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGVARCHAR, "longvarchar(l)");
public static final DataType<String> LONGNVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGNVARCHAR, "longnvarchar(l)");
public static final DataType<String> CLOB = new BuiltInDataType<>(FAMILY, SQLDataType.CLOB, "clob");
public static final DataType<String> CHARLARGEOBJECT = new BuiltInDataType<>(FAMILY, SQLDataType.CLOB, "char large object");
public static final DataType<String> CHARACTERLARGEOBJECT = new BuiltInDataType<>(FAMILY, SQLDataType.CLOB, "character large object");
@ -156,7 +157,6 @@ public class H2DataType {
// Compatibility types for supported SQLDialect.H2, SQLDataTypes
// -------------------------------------------------------------------------
protected static final DataType<String> __LONGNVARCHAR = new BuiltInDataType<>(FAMILY, SQLDataType.LONGNVARCHAR, "longvarchar(l)");
protected static final DataType<Result<Record>> __RESULT = new BuiltInDataType<>(FAMILY, SQLDataType.RESULT, "result_set");
protected static final DataType<Year> __YEAR = new BuiltInDataType<>(FAMILY, SQLDataType.YEAR, "smallint");