Как изменить свойство индекса в базе данных SQL Azure - PullRequest
0 голосов
/ 23 января 2019

Я мог бы изменить свойство индекса в одной из таблиц с Уникальный, некластеризованный, отфильтрованный на Неуникальный, некластеризованный в SQL Server на локальной машине. Но я мог НЕ найти какое-либо свойство при доступе к базе данных SQL Azure через SQL Server MAnagement Studio.

Как мне перейти через TSQL?

1 Ответ

0 голосов
/ 25 января 2019

После обновления до последней версии SSMS 17.9.1 все равно не удастся изменить это с помощью этого инструмента, поэтому сначала запрос будет сброшен, а затем воссоздан:

DROP INDEX [IX_ClubApplicationUser_LastModifiedBy] ON [dbo].[ClubApplicationUser]
GO

CREATE NONCLUSTERED INDEX [IX_ClubApplicationUser_LastModifiedBy] ON [dbo].[ClubApplicationUser]
(
    [LastModifiedBy] ASC
)
GO

Это изменится на НЕКЛАСТЕРНЫЙ, НЕ УНИКАЛЬНЫЙ, а также НЕФИЛЬТРИРОВАННЫЙ.

Причина, по которой мы меняем подход "Code First" в .NET CORE 2 , автоматически генерирует этот тип индекса.

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