このトピックでは、Tablestore SDK for Java を使用してインスタンス内のデータテーブルを削除する方法について説明します。
使用上の注意
削除するデータテーブルに多重インデックスが作成されている場合は、データテーブルを削除する前に 多重インデックスを削除 する必要があります。
削除するデータテーブルにセカンダリインデックスが作成されている場合、データテーブルを削除するとセカンダリインデックスも削除されます。
データテーブルとセカンダリインデックスを削除すると、回復できません。 慎重に実行してください。
前提条件
クライアントが初期化されていること。 詳細については、「Tablestore クライアントを初期化する」をご参照ください。
メソッド
public DeleteTableResponse deleteTable(DeleteTableRequest deleteTableRequest) throws TableStoreException, ClientException
サンプルコード
次のサンプルコードは、test_table という名前のデータテーブルを削除する方法の例を示しています。
public static void deleteTableExample(SyncClient client) {
DeleteTableRequest request = new DeleteTableRequest("test_table"); // test_table という名前のデータテーブルを削除するリクエストを作成
client.deleteTable(request); // データテーブルを削除
}
参照
詳細については、「時系列テーブルを削除する」をご参照ください。