Nie możesz zmienić indeksu - wszystko, co możesz zrobić, to
-
usuń stary indeks (
DROP INDEX (indexname) ON (tablename)
) -
odtwórz nowy indeks z dodatkową kolumną w nim:
CREATE UNIQUE NONCLUSTERED INDEX (indexname) ON dbo.YourTableName(columns to include)
ALTER INDEX
instrukcja w SQL Server (zobacz dokumenty
) jest dostępna do zmiany niektórych właściwości (właściwości przechowywania itp.) istniejącego indeksu, ale nie pozwala na zmiany w kolumnach tworzących indeks.