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

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

最終更新日:Jun 27, 2025

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

使用上の注意

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

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

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

前提条件

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

メソッドの説明

public DeleteTableResponse DeleteTable(DeleteTableRequest request)

非同期メソッド:

public Task<DeleteTableResponse> DeleteTableAsync(DeleteTableRequest request)

DeleteTableRequest パラメーター

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

サンプルコード

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

try
{
    DeleteTableRequest request = new DeleteTableRequest("test_table");
    client.DeleteTable(request);
    Console.WriteLine("Delete table succeeded."); // テーブルの削除に成功しました。
}
catch (Exception ex)
{
    Console.WriteLine($"Delete table failed, exception:{ex.Message}"); // テーブルの削除に失敗しました。例外: {ex.Message}
}