Можно ли удалить параметр «не для репликации» из существующего контрольного ограничения в T-SQL? - PullRequest
2 голосов
/ 24 апреля 2009

Предположим, что проверочное ограничение (включающее несколько столбцов) с параметром «не для репликации» было добавлено в таблицу базы данных (например, «изменить таблицу table_name добавить ограничение проверка имя-ограничения» не для репликации (constraint_expression) »)

Я нашел синтаксис для удаления «не для репликации» из столбца, но не для существующего контрольного ограничения, как упомянуто выше.

Есть ли способ удалить «не для репликации» из проверочного ограничения, кроме удаления / воссоздания проверочного ограничения?

1 Ответ

2 голосов
/ 24 апреля 2009

Я почти уверен, что вы должны удалить и воссоздать его без опции "не для репликации".

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...