全部產品
Search
文件中心

Tablestore:刪除二級索引

更新時間:May 01, 2026

調用 DeleteIndex 介面可刪除資料表上的指定二級索引。刪除後無法恢複。

前提條件

注意事項

二級索引刪除後不可恢複。如需再次使用,請重新建立。

參數

參數

說明

mainTableName

資料表名稱。

indexName

索引表名稱。

樣本

以下範例程式碼在一次調用中刪除資料表的兩個全域二級索引。

public static void DeleteGlobalIndex()
{
    OTSClient otsClient = Config.GetClient();

    Console.WriteLine("Start delete globalIndex...");

    DeleteGlobalIndexRequest request = new DeleteGlobalIndexRequest(TableName, IndexName);
    otsClient.DeleteGlobalIndex(request);

    DeleteGlobalIndexRequest request2 = new DeleteGlobalIndexRequest(TableName, IndexName2);
    otsClient.DeleteGlobalIndex(request2);

    Console.WriteLine("Global Index is deleted,tableName: " + TableName + ",IndexName:" + IndexName + "," + IndexName2);

}