全部產品
Search
文件中心

Tablestore:刪除二級索引

更新時間:Sep 21, 2026

使用 .NET SDK 刪除指定資料表中的全域二級索引或本地二級索引,不影響資料表及表中資料。

前提條件

注意事項

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

參數

參數

說明

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);

}