Data Type Mapping

The following table lists mappings for data types that vary depending on the database type.

Data Type

MS SQL

Oracle

PostgreSQL

HSQL

bigint

bigint

int

bigint

bigint

timestamp

datetime

timestamp

timestamp

timestamp

text

text

clob

text

longvarchar

varchar

varchar

varchar2

varchar

varchar

identity

int not null identity

int (incl. sequence+trigger)

serial or bigserial not null

int generated by default as identity (start with 1) not null

bigidentity

bigint not null identity

int (incl. sequence+trigger)

bigint not null identity

int generated by default as identity (start with 1) not null