全部產品
Search
文件中心

Tablestore:刪除資料表

更新時間:Jun 20, 2025

本文介紹如何通過Go SDK刪除執行個體中的資料表。

注意事項

  • 如果資料表上存在多元索引,需要刪除多元索引後才能刪除資料表。

  • 如果資料表上存在二級索引,刪除資料表時,二級索引會被同步刪除。

  • 資料表和二級索引被刪除後無法恢複,請謹慎操作

前提條件

初始化Tablestore Client

方法說明

func (tableStoreClient *TableStoreClient) DeleteTable(request *DeleteTableRequest) (*DeleteTableResponse, error)

DeleteTableRequest參數說明

TableName(必選)string:資料表名稱。

範例程式碼

以下範例程式碼用於刪除資料表test_table。

func DeleteTableSample(client *tablestore.TableStoreClient) {
    deleteRequest := new(tablestore.DeleteTableRequest)
    deleteRequest.TableName = "test_table"
    _, err := client.DeleteTable(deleteRequest)
    if (err != nil) {
        fmt.Println("Failed to delete table with error:", err)
    } else {
        fmt.Println("Delete table finished.")
    }
}

相關文檔

刪除時序表