SQL data type constants

Constants for HCL OneDB SQL column data types shows the SQL data type constants for the HCL OneDB™. Constants for HCL OneDB SQL column data types that are specific to HCL OneDB shows the SQL data type constants for the additional data types that are available with the HCL OneDB.
Table 1. Constants for HCL OneDB SQL column data types
SQL data type Defined constant Integer value
CHAR SQLCHAR 0
SMALLINT SQLSMINT 1
INTEGER SQLINT 2
FLOAT SQLFLOAT 3
SMALLFLOAT SQLSMFLOAT 4
DECIMAL SQLDECIMAL 5
SERIAL SQLSERIAL 6
DATE SQLDATE 7
MONEY SQLMONEY 8
DATETIME SQLDTIME 10
BYTE SQLBYTES 11
TEXT SQLTEXT 12
VARCHAR SQLVCHAR 13
INTERVAL SQLINTERVAL 14
NCHAR SQLNCHAR 15
NVARCHAR SQLNVCHAR 16
INT8 SQLINT8 17
BIGSERIAL SQLBIGSERIAL 53
LVARCHAR SQLLVARCHAR 43
BOOLEAN SQLBOOL 45
BIGINT SQLINFXBIGINT 52
BIGSERIAL SQLBIGSERIAL 53
Table 2. Constants for HCL OneDB SQL column data types that are specific to HCL OneDB
SQL data type Defined constant Integer value
SET SQLSET 19
MULTISET SQLMULTISET 20
LIST SQLLIST 21
ROW SQLROW 22
Varying-length opaque type SQLUDTVAR 40
Fixed-length opaque type SQLUDTFIXED 41
SENDRECV (client-side only) SQLSENDRECV 44
Important: The SENDRECV data type has an SQL constant but can only be used in the program. You cannot define a database column as type SENDRECV.