DeleteTable オペレーションを呼び出して、インスタンスからテーブルを削除できます。
使用方法
削除されたデータテーブルは復元できません。ご注意ください。
データテーブルを削除すると、データテーブル内のデータと、データテーブルに対して作成されたセカンダリインデックスが削除されます。削除されたデータまたはセカンダリインデックスは復元できません。ご注意ください。
前提条件
OTSClient インスタンスが初期化されていること。詳細については、OTSClient インスタンスの初期化を参照してください。
データテーブルが作成されていること。詳細については、データテーブルの作成を参照してください。
削除するデータテーブルに検索インデックスが作成されている場合は、データテーブルを削除する前に検索インデックスを削除する必要があります。詳細については、検索インデックスの削除を参照してください。
パラメーター
パラメーター | 説明 |
tableName | データテーブルの名前。 |
例
次のサンプルコードは、データテーブルを削除する方法の例を示しています。
private static void deleteTable(SyncClient client) {
// データテーブルの名前を指定します。
DeleteTableRequest request = new DeleteTableRequest("<TABLE_NAME>");
client.deleteTable(request);
}
参照
API オペレーションの詳細については、DeleteTableを参照してください。完全なサンプルコードについては、DeleteTable@GitHubをご覧ください。
このオペレーションの呼び出し時にエラーが発生した場合は、エラーメッセージに基づいてエラーコードでエラー原因を検索し、トラブルシューティングを行ってください。