すべてのプロダクト
Search
ドキュメントセンター

Tablestore:データテーブルの削除

最終更新日:Jun 27, 2025

このトピックでは、PHP 用 Tablestore SDK を使用してインスタンスからデータテーブルを削除する方法について説明します。

使用上の注意

  • データテーブルに検索インデックスが作成されている場合は、データテーブルを削除する前に、検索インデックスを削除する必要があります。

  • データテーブルにセカンダリインデックスが作成されている場合、データテーブルを削除すると、セカンダリインデックスは自動的に削除されます。

  • データテーブルとそのセカンダリインデックスが削除されると、それらを回復することはできません。 慎重に実行してください

前提条件

クライアントが初期化されています。 詳細については、「Tablestore クライアントの初期化」をご参照ください。

メソッドの説明

public function deleteTable(array $request)

$request パラメータの説明

table_name (必須) string: データテーブルの名前。

次のサンプルコードは、test_table という名前のデータテーブルを削除する方法を示しています。

try{
    $client->deleteTable(array (
        'table_name' => 'test_table'
    ));    
    // テーブルの削除に成功しました。
    echo "Delete table succeeded.";
} catch (Exception $e) {
    // テーブルの削除に失敗しました。
    echo "Delete table failed.";
}