Zmiana nazwy indeksów
Zmienianie nazwy indeksu zastępuje bieżącą nazwę indeksu pod nową nazwą, podane.Określona nazwa musi być unikatowa w obrębie tabela lub widoku.Na przykład dwie tabele mogą mieć indeks o nazwie XPK_1, ale ta sama tabela nie może mieć dwa indeksy o nazwie XPK_1.Nie można utworzyć indeks z taką samą nazwę jak istniejący wyłączony indeks.Zmienianie nazwy indeksu nie powoduje indeksu, który ma zostać ponownie zbudowana.
Podczas tworzenia klucz podstawowy lub UNIQUE ograniczenia dla tabela indeks o takiej samej nazwie, jak to ograniczenie jest tworzona automatycznie dla tabela.Ponieważ nazwy indeksów muszą być unikatowe w tabela, nie można utworzyć lub zmienić nazwę indeksu w celu mają taką samą nazwę jak istniejący klucz podstawowy lub UNIQUE ograniczenia dla tabela.
Aby zmienić nazwę indeksu
Przykłady
W poniższym przykładzie zmienia nazwę indeksu IX_ProductVendor_VendorID w ProductVendor Tabela IX_VendorID.
EXEC sp_rename N'Purchasing.ProductVendor.IX_ProductVendor_VendorID', N'IX_VendorID', N'INDEX';