RDB$CHECK_CONSTRAINTS

Версии сервера

0.91.01.5.31.5.41.5.52.02.0.32.0.42.12.53.0
ДаДаДаДаДаДаДаДаДаДаДа

Доступно в

DSQL, ESQL, ISQL, PSQL

Формат

CREATE TABLE RDB$CHECK_CONSTRAINTS (
    RDB$CONSTRAINT_NAME  CHAR(31) CHARACTER SET UNICODE_FSS,
    RDB$TRIGGER_NAME     CHAR(31) CHARACTER SET UNICODE_FSS
);

CREATE INDEX RDB$INDEX_14 ON RDB$CHECK_CONSTRAINTS (RDB$CONSTRAINT_NAME);
CREATE INDEX RDB$INDEX_40 ON RDB$CHECK_CONSTRAINTS (RDB$TRIGGER_NAME);

Описание

Системная таблица RDB$CНECK_CONSТRAINТS содержит перекрестные ссылки имен и триггеров для ограничений СНЕСК и NOT NULL

Имя столбцаТипОписание
RDB$CONSTRAINT_NAМEСНАR(З1)Имя ограничения ссылочной целостности
RDB$TRIGGER_NAМEСНАR(З1)Для ограничения СНЕСК это имя триггера, который поддерживает данное ограничение. Для ограничения NOT NULL это имя столбца, к которому применяется ограничение - имя таблицы может быть найдено через имя oграничения

Пример

См. также

Системные таблицы

Источник

Обсуждение