共用方式為


重新命名索引

重新命名索引將以您提供的新索引名稱來取代目前的名稱。指定的名稱在資料表或檢視內必須是唯一的。例如,兩個資料表可以同時擁有名稱為 XPK_1 的索引,但同一個資料表不能具有兩個名稱為 XPK_1 的索引。您不能使用與現有停用之索引相同的名稱來建立索引。重新命名索引並不會重建索引。

當您在資料表上建立 PRIMARY KEY 或 UNIQUE 條件約束時,也會自動為資料表建立一個與條件約束名稱相同的索引。因為資料表內的索引名稱必須是獨一無二的,所以無法使用與資料表上現有 PRIMARY KEY 或 UNIQUE 條件約束相同的名稱來建立或重新命名索引。

若要重新命名索引

sp_rename (Transact-SQL)

範例

以下範例會將 ProductVendor 資料表中的 IX_ProductVendor_VendorID 重新命名為 IX_VendorID。

EXEC sp_rename N'Purchasing.ProductVendor.IX_ProductVendor_VendorID', N'IX_VendorID', N'INDEX';