KEYS

This table defines the range of key values for all tables that require a unique key.

Column Descriptions:

NameTypeDescription
KEYS_IDINTEGER NOT NULLThe internally generated unique ID.
TABLENAMEVARCHAR (30) NOT NULLThe table into which the next key value is inserted.
COLUMNNAMEVARCHAR (30) NOT NULLThe column into which the next key value is inserted.
COUNTERBIGINT NOT NULLThe next starting key value to be fetched by the server from the database.
PREFETCHSIZEBIGINT DEFAULT 20The size of the block of keys fetched by the server.
LOWERBOUNDBIGINT DEFAULT 0The lower bound of the range of key values available for this table.
UPPERBOUNDBIGINT DEFAULT 2147483648The upper bound of the range of valid key values for this table.
NONSEQUENTIALCHAR (1) NOT NULL DEFAULT '0'Reserved for HCL internal use.
MULTIPLIERBIGINT NOT NULL DEFAULT 1048576Reserved for HCL internal use.
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0The optimistic concurrency control counter for the table. Every time there is an update to the table, the counter is incremented.

Indexes:

NameColumn NamesType
<SYSTEM-GENERATED>KEYS_IDPrimary Key
I0000144TABLENAMEUnique Index