diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/PredicateTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/PredicateTests.java index e9bdb514de..8778dae2bb 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/PredicateTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/PredicateTests.java @@ -304,6 +304,7 @@ extends BaseTest extends AbstractDataType { public static final FirebirdDataType BOOLEAN = new FirebirdDataType(SQLDataType.BOOLEAN, "boolean"); public static final FirebirdDataType DECIMAL = new FirebirdDataType(SQLDataType.DECIMAL, "decimal"); public static final FirebirdDataType NUMERIC = new FirebirdDataType(SQLDataType.NUMERIC, "numeric"); - public static final FirebirdDataType VARCHAR = new FirebirdDataType(SQLDataType.VARCHAR, "varchar", "varchar(500)"); - public static final FirebirdDataType CHARACTERVARYING = new FirebirdDataType(SQLDataType.VARCHAR, "character varying", "varchar(500)"); + public static final FirebirdDataType VARCHAR = new FirebirdDataType(SQLDataType.VARCHAR, "varchar", "varchar(4000)"); + public static final FirebirdDataType CHARACTERVARYING = new FirebirdDataType(SQLDataType.VARCHAR, "character varying", "varchar(4000)"); public static final FirebirdDataType CHAR = new FirebirdDataType(SQLDataType.CHAR, "char"); public static final FirebirdDataType CHARACTER = new FirebirdDataType(SQLDataType.CHAR, "character"); public static final FirebirdDataType CLOB = new FirebirdDataType(SQLDataType.CLOB, "blob sub_type text"); @@ -99,10 +99,10 @@ public class FirebirdDataType extends AbstractDataType { protected static final FirebirdDataType __FLOAT = new FirebirdDataType(SQLDataType.FLOAT, "double precision"); protected static final FirebirdDataType __LONGNVARCHAR = new FirebirdDataType(SQLDataType.LONGNVARCHAR, "blob sub_type text"); protected static final FirebirdDataType __LONGVARBINARY = new FirebirdDataType(SQLDataType.LONGVARBINARY, "blob"); - protected static final FirebirdDataType __LONGVARCHAR = new FirebirdDataType(SQLDataType.LONGVARCHAR, "varchar", "varchar(500)"); + protected static final FirebirdDataType __LONGVARCHAR = new FirebirdDataType(SQLDataType.LONGVARCHAR, "varchar", "varchar(4000)"); protected static final FirebirdDataType __NCHAR = new FirebirdDataType(SQLDataType.NCHAR, "char"); protected static final FirebirdDataType __NCLOB = new FirebirdDataType(SQLDataType.NCLOB, "clob"); - protected static final FirebirdDataType __NVARCHAR = new FirebirdDataType(SQLDataType.NVARCHAR, "varchar", "varchar(500)"); + protected static final FirebirdDataType __NVARCHAR = new FirebirdDataType(SQLDataType.NVARCHAR, "varchar", "varchar(4000)"); protected static final FirebirdDataType __TINYINT = new FirebirdDataType(SQLDataType.TINYINT, "smallint"); protected static final FirebirdDataType __VARBINARY = new FirebirdDataType(SQLDataType.VARBINARY, "blob");