全部產品
Search
文件中心

Tablestore:刪除資料表

更新時間:Jul 18, 2024

使用DeleteTable介面刪除當前執行個體下指定資料表。

前提條件

  • 已初始化Client。具體操作,請參見初始化OTSClient

  • 已建立資料表。具體操作,請參見建立資料表

  • 已刪除資料表上的索引表和多元索引。

介面

/**
 * 根據資料表名稱刪除資料表。
 * @api
 * @param [] $request 請求參數
 * @return [] 返回為空白。DeleteTable成功時不返回任何資訊,此處返回一個空的array,與其他API保持一致。
 * @throws OTSClientException 當參數檢查出錯或服務端返回校正出錯時拋出異常。
 * @throws OTSServerException 當OTS服務端返回錯誤時拋出異常。
 */
 public function deleteTable(array $request);            

參數

請求資訊

請求參數

參數

說明

table_name

資料表名稱。

請求格式

$result = $client->deleteTable([
     'table_name' => '<string>', // REQUIRED
]);           

響應資訊

響應參數

返回為空白,出錯會拋出異常。

結果格式

[]    

樣本

以下樣本用於刪除指定資料表。

$result = $otsClient->deleteTable([
    'table_name' => 'MyTable'
]);        

相關文檔

  • 關於API說明的更多資訊,請參見DeleteTable

  • 如果功能執行報錯,請根據報錯資訊在錯誤碼參考文檔中尋找出錯原因並處理問題。