Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: 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)