Skip to main content
Version: 8.2411.x.x RR

Data types

All tables listing the attributes of entities contain a column "Java data type", instead of the database data type. This is because the database data type may vary depending on the used database, that is, Oracle, MariaDB or PostgreSQL. The following table shows the default mappings between Java and database data types in nevisIDM.

Java data typeOracle data typeMariaDB data typePostgreSQL data type
Booleannumber(1,0)bitboolean
Datedatedatetimetimestamp(0)
Integernumber(10,0)intint
Longnumber(19,0)bigintbigserial
Shortnumber(5,0)smallintsmallint
Stringvarchar2varchar, textvarchar, text