org.jooq.util.sqlserver
Class SQLServerDataType<T>
java.lang.Object
org.jooq.impl.AbstractDataType<T>
org.jooq.util.sqlserver.SQLServerDataType<T>
- All Implemented Interfaces:
- Serializable, DataType<T>
public class SQLServerDataType<T>
- extends AbstractDataType<T>
Supported data types for the SQLDialect.SQLSERVER
dialect
- Author:
- Lukas Eder
- See Also:
- http://msdn.microsoft.com/en-us/library/aa258271%28v=sql.80%29.aspx,
Serialized Form
Methods inherited from class org.jooq.impl.AbstractDataType |
asArrayDataType, asConvertedDataType, asEnumDataType, asMasterDataType, convert, equals, getArrayDataType, getArrayType, getCastTypeName, getCastTypeName, getCastTypeName, getDataType, getDataType, getDataType, getDefaultDataType, getDialect, getSQLDataType, getSQLType, getType, getType, getTypeName, getTypeName, hashCode, isArray, isBinary, isDateTime, isInterval, isNumeric, isString, isTemporal, toString |
TINYINT
public static final SQLServerDataType<Byte> TINYINT
SMALLINT
public static final SQLServerDataType<Short> SMALLINT
INT
public static final SQLServerDataType<Integer> INT
BIGINT
public static final SQLServerDataType<Long> BIGINT
FLOAT
public static final SQLServerDataType<Double> FLOAT
REAL
public static final SQLServerDataType<Float> REAL
NUMERIC
public static final SQLServerDataType<BigDecimal> NUMERIC
DECIMAL
public static final SQLServerDataType<BigDecimal> DECIMAL
BIT
public static final SQLServerDataType<Boolean> BIT
DATE
public static final SQLServerDataType<Date> DATE
DATETIME
public static final SQLServerDataType<Timestamp> DATETIME
TIME
public static final SQLServerDataType<Time> TIME
VARCHAR
public static final SQLServerDataType<String> VARCHAR
CHAR
public static final SQLServerDataType<String> CHAR
TEXT
public static final SQLServerDataType<String> TEXT
NVARCHAR
public static final SQLServerDataType<String> NVARCHAR
NCHAR
public static final SQLServerDataType<String> NCHAR
NTEXT
public static final SQLServerDataType<String> NTEXT
VARBINARY
public static final SQLServerDataType<byte[]> VARBINARY
BINARY
public static final SQLServerDataType<byte[]> BINARY
__BLOB
protected static final SQLServerDataType<byte[]> __BLOB
__BOOLEAN
protected static final SQLServerDataType<Boolean> __BOOLEAN
__DOUBLE
protected static final SQLServerDataType<Double> __DOUBLE
__LONGVARBINARY
protected static final SQLServerDataType<byte[]> __LONGVARBINARY
__LONGVARCHAR
protected static final SQLServerDataType<String> __LONGVARCHAR
__NCLOB
protected static final SQLServerDataType<String> __NCLOB
__LONGNVARCHAR
protected static final SQLServerDataType<String> __LONGNVARCHAR
__BIGINTEGER
protected static final SQLServerDataType<BigInteger> __BIGINTEGER
SMALLDATETIME
public static final SQLServerDataType<Timestamp> SMALLDATETIME
DATETIME2
public static final SQLServerDataType<Timestamp> DATETIME2
DATETIMEOFFSET
public static final SQLServerDataType<Timestamp> DATETIMEOFFSET
MONEY
public static final SQLServerDataType<BigDecimal> MONEY
SMALLMONEY
public static final SQLServerDataType<BigDecimal> SMALLMONEY
IMAGE
public static final SQLServerDataType<byte[]> IMAGE
UNIQUEIDENTIFIER
public static final SQLServerDataType<String> UNIQUEIDENTIFIER
ROWVERSION
public static final SQLServerDataType<Long> ROWVERSION
TIMESTAMP
public static final SQLServerDataType<Long> TIMESTAMP
getDataType
public static <T> DataType<T> getDataType(Class<? extends T> type)
getDefaultDataType
public static DataType<Object> getDefaultDataType(String typeName)
Copyright © 2012. All Rights Reserved.