Vous ne pouvez pas modifier un index - tout ce que vous pouvez faire est
-
supprimer l'ancien index (
DROP INDEX (indexname) ON (tablename)
) -
recréez le nouvel index avec la colonne supplémentaire :
CREATE UNIQUE NONCLUSTERED INDEX (indexname) ON dbo.YourTableName(columns to include)
Le ALTER INDEX
déclaration dans SQL Server (voir docs
) est disponible pour modifier certaines propriétés (propriétés de stockage, etc.) d'un index existant, mais il ne permet pas de modifier les colonnes qui composent l'index.