Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

SQL Server 2012. Проверяет целостность указанного ограничения или всех ограничений заданной таблицы в текущей базе данных



Проверяет целостность указанного ограничения или всех ограничений заданной таблицы в текущей базе данных.

Синтаксические обозначения Transact-SQL

Синтаксис

DBCC CHECKCONSTRAINTS[ (table_name | table_id | constraint_name | constraint_id)] [ WITH [ { ALL_CONSTRAINTS | ALL_ERRORMSGS } ] [, ] [ NO_INFOMSGS ] ]

Аргументы

table_name | table_id | constraint_name | constraint_id

Проверяемая таблица или ограничение. Если указан аргумент table_name или table_id, проверяются все включенные ограничения на данной таблице. Если указан аргумент constraint_name или constraint_id, проверяется только указанное ограничение. Если не указаны ни идентификатор таблицы, ни идентификатор ограничения, проверяются все включенные ограничения всех таблиц в текущей базе данных.

Имя ограничения однозначно определяет таблицу, к которой оно принадлежит. Дополнительные сведения см. в разделе Идентификаторы баз данных.

WITH

Позволяет задавать параметры.

ALL_CONSTRAINTS

Проверяет все включенные и отключенные ограничения таблицы, если указано имя таблицы или отмечены все таблицы. В противном случае проверяет только включенные ограничения. ALL_CONSTRAINTS не работает, если указано имя ограничения.

ALL_ERRORMSGS

Возвращает все строки, которые не соответствуют ограничениям в проверяемой таблице. По умолчанию, это первые 200 строк.

NO_INFOMSGS

Подавляет вывод всех информационных сообщений.





Дата публикования: 2015-02-03; Прочитано: 186 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...