public final class SQLDataType extends Object
Types.
These types are usually the ones that are referenced by generated source code. Most RDBMS have an almost 1:1 mapping between their vendor-specific types and the ones in this class (except Oracle). Some RDBMS also have extensions, e.g. for geospacial data types. See the dialect-specific data type classes for more information.
public static final DataType<String> VARCHAR
Types.VARCHAR typepublic static final DataType<String> CHAR
Types.CHAR typepublic static final DataType<String> LONGVARCHAR
Types.LONGVARCHAR typepublic static final DataType<String> CLOB
Types.CLOB typepublic static final DataType<String> NVARCHAR
Types.NVARCHAR typepublic static final DataType<String> NCHAR
Types.NCHAR typepublic static final DataType<String> LONGNVARCHAR
Types.LONGNVARCHAR typepublic static final DataType<String> NCLOB
Types.NCLOB typepublic static final DataType<Boolean> BOOLEAN
Types.BOOLEAN typepublic static final DataType<Byte> TINYINT
Types.TINYINT typepublic static final DataType<Short> SMALLINT
Types.SMALLINT typepublic static final DataType<Integer> INTEGER
Types.INTEGER typepublic static final DataType<Long> BIGINT
Types.BIGINT typepublic static final DataType<BigInteger> DECIMAL_INTEGER
Types.DECIMAL typepublic static final DataType<UByte> TINYINTUNSIGNED
Types.TINYINT typepublic static final DataType<UShort> SMALLINTUNSIGNED
Types.SMALLINT typepublic static final DataType<UInteger> INTEGERUNSIGNED
Types.INTEGER typepublic static final DataType<ULong> BIGINTUNSIGNED
Types.BIGINT typepublic static final DataType<Double> DOUBLE
Types.DOUBLE typepublic static final DataType<Double> FLOAT
Types.FLOAT typepublic static final DataType<Float> REAL
Types.REAL typepublic static final DataType<BigDecimal> NUMERIC
Types.NUMERIC typepublic static final DataType<BigDecimal> DECIMAL
Types.DECIMAL typepublic static final DataType<Date> DATE
Types.DATE typepublic static final DataType<Timestamp> TIMESTAMP
Types.TIMESTAMP typepublic static final DataType<Time> TIME
Types.TIME typepublic static final DataType<YearToMonth> INTERVALYEARTOMONTH
INTERVAL YEAR TO MONTH data typepublic static final DataType<DayToSecond> INTERVALDAYTOSECOND
INTERVAL DAY TO SECOND data typepublic static final DataType<byte[]> BINARY
Types.BINARY typepublic static final DataType<byte[]> VARBINARY
Types.VARBINARY typepublic static final DataType<byte[]> LONGVARBINARY
Types.LONGVARBINARY typepublic static final DataType<byte[]> BLOB
Types.BLOB typepublic static final DataType<Object> OTHER
Types.OTHER typepublic static final DataType<Result<Record>> RESULT
ResultSet type
This is not a SQL or JDBC standard. This type simulates REF CURSOR types and similar constructs
Copyright © 2013. All Rights Reserved.