1.1

Table Of Contents
ContentsNullableLengthTypeColumn Name
(SYSKEYS.CONSTRAINTID
or
SYSCONSTRAINTS.CONSTRAINTID)
'R' for NO ACTION
(default), 'S' for
No1CHARDELETERULE
RESTRICT, 'C' for
CASCADE, 'U' for SET
NULL
'R' for NO ACTION
(default), 'S' for
RESTRICT
No1CHARUPDATERULE
SYSKEYS
Describes primary key and unique constraints in the distributed system.
SQLFire generates an index on the table to back up each such constraint. The index name is the same as
SYSKEYS.CONGLOMERATEID.
Table 26: SYSKEYS system table
ContentsNullableLengthTypeColumn Name
Unique identier for
constraint
No36CHARCONSTRAINTID
Unique identier for
backing index
No36CHARCONGLOMERATEID
SYSROLES
Stores all roles in the distributed system. Note: SQLFire does not currently use the SYSROLES table.
A row in the SYSROLES table represents one of the following:
A role denition
A role grant
The keys for the SYSROLES table are:
Primary key (GRANTEE, ROLEID, GRANTOR)
Unique key (UUID)
Table 27: SYSROLES system table
ContentsNullableLengthTypeColumn Name
A unique identier for this
role
No36CHARUUID
The role name, after
conversion to case normal
form
No128VARCHARROLEID
651
System Tables