powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Узнать статус констрейна
5 сообщений из 5, страница 1 из 1
Узнать статус констрейна
    #39633435
Ольга Семенова
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте
Как можно скриптом или в медеджмент студии посмотреть статус констрейна? Включен он или нет.
и также для FK констрейна
...
Рейтинг: 0 / 0
Узнать статус констрейна
    #39633439
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sys.check_constraints.is_disabled
sys.foreign_keys.is_disabled
...
Рейтинг: 0 / 0
Узнать статус констрейна
    #39633534
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
invmsys.check_constraints.is_disabled
sys.foreign_keys.is_disabledЕщё is_not_trusted, а то он может быть включён, но данные ему не соответствуют.
...
Рейтинг: 0 / 0
Узнать статус констрейна
    #39633667
uaggster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvginvmsys.check_constraints.is_disabled
sys.foreign_keys.is_disabledЕщё is_not_trusted, а то он может быть включён, но данные ему не соответствуют.
Не, не так!
... возможно не соответствуют. И тогда это ограничение не учитывается компилятором при построении плана запроса. Но вот при апдейтах и вставках - оно еще как проверяется.
...
Рейтинг: 0 / 0
Узнать статус констрейна
    #39633816
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uaggsteralexeyvgпропущено...
Ещё is_not_trusted, а то он может быть включён, но данные ему не соответствуют.
Не, не так!
... возможно не соответствуют. И тогда это ограничение не учитывается компилятором при построении плана запроса. Но вот при апдейтах и вставках - оно еще как проверяется.Я и пишу - может быть
Проверяется при изменении данных - это понятно.
Но тут важно понимать, что уже существующие данные могут не соответствовать, может, ТС это важно?
Ещё это важно не только для оптимизатора и планов. Например, не переключится таблица на секцию в секционированной таблице.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Узнать статус констрейна
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]