Vertica Cache Mapping

Because of Vertica length limits, mapping of any data type (BINARY, CHAR, VARCHAR, BLOB, and so on) to Vertica cache with length greater than 65000 results in an error.

The data type mappings for caches stored on Vertica are as follows.

Data Type

Native Type

BINARY(n)

BINARY(n)

BIGINT

INT8

BIT

BOOLEAN

BLOB

VARBINARY(n)

BOOL

BOOLEAN

BOOLEAN

BOOLEAN

CHAR

CHAR(n)

CLOB

VARBINARY(n)

DATE

DATE

DECIMAL

DECIMAL(p,s)

DOUBLE

DOUBLE PRECISION

FLOAT

FLOAT

INTEGER

INTEGER

INTERVAL

VARCHAR

INTERVAL DAY

VARCHAR(30)

INTERVAL DAY TO HOUR

VARCHAR(30)

INTERVAL DAY TO MINUTE

VARCHAR(30)

INTERVAL DAY TO SECOND

VARCHAR(30)

INTERVAL HOUR

VARCHAR(30)

INTERVAL HOUR TO MINUTE

VARCHAR(30)

INTERVAL HOUR TO SECOND

VARCHAR(30)

INTERVAL MINUTE

VARCHAR(30)

INTERVAL MINUTE TO SECOND

VARCHAR(30)

INTERVAL MONTH

VARCHAR(9)

INTERVAL SECOND

VARCHAR(30)

INTERVAL YEAR

VARCHAR(9)

INTERVAL YEAR TO MONTH

VARCHAR(12)

LONG

BIGINT

NCLOB

VARBINARY(n)

NUMERIC

NUMERIC(p,s)

REAL

REAL

SMALLINT

SMALLINT

TIME

TIME, TIMEZ

TIMESTAMP

TIMESTAMP

TINYINT

TINYINT

VARBINARY(n)

VARBINARY(n)

VARCHAR

VARCHAR(n)