Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как удалить UNIQUE из таблицы  [new]
Гость1111
Guest
Добрый день

вот скрипт создания уникального индекса:
CREATE UNIQUE INDEX [WRHS_Operation_SystemDistriction] 
  ON [WRHS_Operation]([System], [SysDocument], [SysItem])


теперь пытаюсь научиться скриптом его удалять,
вот скрипт удаления:
ALTER TABLE WRHS_Operation DROP CONSTRAINT [WRHS_Operation_SystemDistriction]
GO


сервер возвращает ошибку:
Сообщение 3728, уровень 16, состояние 1, строка 1
WRHS_Operation_SystemDistriction не является ограничением.
Сообщение 3727, уровень 16, состояние 0, строка 1
Нельзя удалить ограничение. См. предыдущие ошибки.

подскажите что делаю не так?
29 ноя 14, 15:27    [16924223]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить UNIQUE из таблицы  [new]
Glory
Member

Откуда:
Сообщений: 104760
Для CREATE INDEX нужен DROP INDEX, а не DROP CONSTRAINT
29 ноя 14, 15:33    [16924236]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить UNIQUE из таблицы  [new]
Гость1111
Guest
Glory,

Спасибо, разобрался!
30 ноя 14, 11:15    [16926732]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить