HSQLDB Cache Mapping

The data type mappings for caches stored on HSQLDB areas follows.

Data Type

Native Type

BIGINT

BIGINT

BIT

SMALLINT

BOOLEAN

BOOLEAN

CHAR

CHAR(length)

CHAR_PROMOTE

CLOB

CLOB

CLOB

DATE

DATE

DECIMAL

NUMERIC(precision, scale)

DECIMAL_PROMOTE

BIGDECIMAL

DOUBLE

DOUBLE PRECISION

FLOAT

REAL

INTEGER

INTEGER

INTERVAL_DAY

INTERVAL DAY

INTERVAL_DAY_TO_HOUR

INTERVAL DAY TO HOUR

INTERVAL_DAY_TO_MINUTE

INTERVAL DAY TO MINUTE

INTERVAL_DAY_TO_SECOND

INTERVAL DAY TO SECOND

INTERVAL_HOUR

INTERVAL HOUR

INTERVAL_HOUR_TO_MINUTE

INTERVAL HOUR TO MINUTE

INTERVAL_HOUR_TO_SECOND

INTERVAL HOUR TO SECOND

INTERVAL_MINUTE

INTERVAL MINUTE

INTERVAL_MINUTE_TO_SECOND

INTERVAL MINUTE TO SECOND

INTERVAL_MONTH

INTERVAL MONTH

INTERVAL_SECOND

INTERVAL SECOND

INTERVAL_YEAR

INTERVAL YEAR

INTERVAL_YEAR_TO_MONTH

INTERVAL YEAR TO MONTH

NUMERIC

NUMERIC(precision, scale)

NUMERIC_PROMOTE

BIGDECIMAL

REAL

REAL

SMALLINT

SMALLINT

TIME

TIME

TIMESTAMP

TIMESTAMP

TINYINT

SMALLINT

VARCHAR

VARCHAR(length)

VARCHAR_PROMOTE

CLOB

XML

LONGVARCHAR