Tablestore SDK for .NET を使用して、インスタンスからデータテーブルを削除します。
注意事項
データテーブルに多次元インデックスが存在する場合、データテーブルを削除する前に、多次元インデックスを削除してください。
データテーブルにセカンダリインデックスが存在する場合、データテーブルを削除すると、それらは自動的に削除されます。
削除されたデータテーブルおよびそのセカンダリインデックスは回復できません。慎重に操作してください。
前提条件
クライアントが初期化済みである必要があります。詳細については、「Tablestore クライアントの初期化」をご参照ください。
メソッドの説明
同期メソッド:
public DeleteTableResponse DeleteTable(DeleteTableRequest request)
非同期メソッド:
public Task<DeleteTableResponse> DeleteTableAsync(DeleteTableRequest request)
サンプルコード
次の例では、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}");
}