Замените кластеризованный индекс некластеризованным на первичном ключе с помощью пользовательского интерфейса SQL Server Management Studio без создания сценария - PullRequest
0 голосов
/ 14 октября 2019

Когда вы назначаете столбец в качестве первичного ключа в SQL Server Management Studio, он автоматически создает кластерный индекс для столбца. Как заменить индекс некластеризованным с помощью пользовательского интерфейса SQL Server Management Studio, но без создания или написания сценария для удаления индекса и создания некластеризованного?

Я знаю, каксделать это с помощью скрипта (ALTER TABLE, а затем DROP CONSTRAINT), написанного от руки или с помощью Management Studio. Я спрашиваю, как это сделать, используя только пользовательский интерфейс Management Studio. Потому что я помню, я делал это в прошлом. Только я забыл, как это сделать, потому что прошло уже несколько месяцев.

Я использую SQL Server Management Studio v17.9.1.

1 Ответ

0 голосов
/ 14 октября 2019

Хорошо, когда я еще немного покопался, я узнал, что я делал раньше. Это путь.

  1. Щелкните правой кнопкой мыши столбец первичного ключа, когда он открыт в конструкторе, и выберите команду меню Индексы / ключи .

  2. Установите Создать как кластеризованный в значение No в следующем диалоговом окне.

См. Рисунки ниже.

enter image description here

enter image description here

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