powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Удаление CHECK средствами T-SQL
2 сообщений из 2, страница 1 из 1
Удаление CHECK средствами T-SQL
    #32013054
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существует таблица с полем, для которого установлен CHECK, причём без именования CONSTRAINT, т.е.
norein int NULL CHECK (norein >= 0)
Как средствами T-SQL удалить этот CHECK
ЧТо записать в имени CONSTRAINT при удалении в ALTER TABLE
...
Рейтинг: 0 / 0
Удаление CHECK средствами T-SQL
    #32013061
Фотография Тимур
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если имя CONSTRAINT не задается, то сервер генерит имя сам.
Узнать это имя можно по следующему запросу.
select Constraint_Name
from INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
where Table_Name = 'MyTable'
and Column_Name = 'MyColumn'
Затем в alter table ... drop constraint подставляешь это имя.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Удаление CHECK средствами T-SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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