Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server
Содержит сопоставления ограничений с объектами, владеющими ограничениями внутри базы данных.
Внимание
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Чтобы найти эквивалентное системное представление или представления, см. статью "Сопоставление системных таблиц с системными представлениями" (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
Имя столбца | Тип данных | Description |
---|---|---|
constid | int | Номер ограничения. |
id | int | Идентификатор таблицы, владеющей ограничением. |
colid | smallint | Идентификатор столбца, на котором определено ограничение. 0 = ограничение таблицы |
spare1 | tinyint | Зарезервировано |
состояние | int | Псевдобитовая маска, определяющая состояние. Возможные значения: 1 = ограничение PRIMARY KEY; 2 = ограничение UNIQUE KEY; 3 = ограничение FOREIGN KEY; 4 = ограничение CHECK; 5 = ограничение DEFAULT; 16 = ограничение на уровне столбца; 32 = ограничение уровня таблицы. |
actions | int | Зарезервировано |
error | int | Зарезервировано |
См. также
Сопоставление системных таблиц с системными представлениями (Transact-SQL)
Представления совместимости (Transact-SQL)