SYSCONSTRAINTS

Descreve as informações comuns a todos os tipos de restrição no banco de dados corrente (no momento inclui restrições de chave primária, unicidade, chave estrangeira e verificação).
Nome da coluna Tipo Comprimento Aceita nulo Conteúdo
CONSTRAINTID CHAR 36 falso identificador único para a restrição
TABLEID CHAR 36 falso identificador para a tabela (junção com SYSTABLES.TABLEID)
CONSTRAINTNAME VARCHAR 128 falso nome da restrição (gerado internamente se não for especificado pelo usuário)
TYPE CHAR 1 falso P (chave primária), U (unicidade), C (verificação) ou F (chave estrangeira)
SCHEMAID CHAR 36 falso identificador do esquema ao qual a restrição pertence (junção com SYSSCHEMAS.SCHEMAID)
STATE CHAR 1 falso E para habilitado (enabled), D para desabilitado (disabled)
REFERENCECOUNT INTEGER 1 falso o contador do número de restrições de chave estrangeira que fazem referência a esta restrição; este número só pode ser maior que zero para as restrições PRIMARY KEY e UNIQUE
Referências relacionadas
SYSALIASES
SYSCHECKS
SYSCOLUMNS
SYSCONGLOMERATES
SYSDEPENDS
SYSFILES
SYSFOREIGNKEYS
SYSKEYS
SYSSCHEMAS
SYSSTATISTICS
SYSSTATEMENTS
SYSTABLES
SYSTRIGGERS
SYSVIEWS