Таблица сценариев при создании через SSMS не показывает уникальный индекс - PullRequest
26 голосов
/ 18 июня 2010

При использовании SQL Server Management Studio 2008 почему я не вижу уникальный индекс (не первичный ключ) при генерации кода SQL Create Table?

Включает только ограничение первичного ключа.Это по дизайну?Существует возможность получить SQL-код для создания индекса, щелкнув правой кнопкой мыши на индексе и «Сценарий индекса как», но это еще один шаг.

Ответы [ 2 ]

37 голосов
/ 16 сентября 2010

Установлена ​​ли для опции «Script Unique Keys» значение «ИСТИНА» в вашей SSMS?

В SSMS «Сервис -> Параметры» откроет всплывающее окно, показанное ниже.alt text

12 голосов
/ 09 октября 2014

Обратите внимание, что в SSMS 2012 необходимо установить для «Индексы сценариев» значение ИСТИНА, чтобы создавать уникальные индексы.

SSMS 2012 Screenshot

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