このトピックでは、PHP 用 Tablestore SDK を使用してインスタンスからデータテーブルを削除する方法について説明します。
使用上の注意
データテーブルに検索インデックスが作成されている場合は、データテーブルを削除する前に、検索インデックスを削除する必要があります。
データテーブルにセカンダリインデックスが作成されている場合、データテーブルを削除すると、セカンダリインデックスは自動的に削除されます。
データテーブルとそのセカンダリインデックスが削除されると、それらを回復することはできません。 慎重に実行してください。
前提条件
クライアントが初期化されています。 詳細については、「Tablestore クライアントの初期化」をご参照ください。
メソッドの説明
public function deleteTable(array $request)例
次のサンプルコードは、test_table という名前のデータテーブルを削除する方法を示しています。
try{
$client->deleteTable(array (
'table_name' => 'test_table'
));
// テーブルの削除に成功しました。
echo "Delete table succeeded.";
} catch (Exception $e) {
// テーブルの削除に失敗しました。
echo "Delete table failed.";
}