Integer types

Open Client supports seven integer types: CS_TINYINT, CS_SMALLINT, CS_INT, CS_BIGINT, CS_USMALLINT, CS_UINT, and CS_UBIGINT.

Integer types include CS_TINYINT, a 1-byte integer; CS_SMALLINT, a 2-byte integer, CS_INT, a 4-byte integer, CS_BIGINT, an 8-byte integer, CS_USMALLINT, an unsigned 2-byte integer, CS_UINT, an unsigned 4-byte integer and CS_UBIGINT, an unsigned 8-byte integer:

typedef unsigned char      CS_TINYINT;
typedef short              CS_SMALLINT;
typedef int                CS_INT;
typedef long long          CS_BIGINT;
typedef unsigned char      CS_USMALLINT;
typedef unsigned int       CS_UINT;
typedef unsigned long long CS_UBIGINT;