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

Tablestore:データテーブルからすべてのデータを削除するにはどうすればよいですか?

最終更新日:Dec 28, 2024

データテーブルからすべてのデータを削除するには、データテーブルを削除して同じスキーマでデータテーブルを作成するか、データテーブル内のすべての行のプライマリキーをクエリし、プライマリキーに基づいて行を削除します。

  • データテーブルを削除し、同じスキーマでデータテーブルを作成する

    Tablestore SDK を使用して DeleteTable オペレーションを呼び出すか、Tablestore コンソールを使用してデータテーブルを削除できます。データテーブルを削除した後、同じスキーマでデータテーブルを作成する必要があります。

    説明
    • データテーブルに検索インデックスが作成されている場合は、データテーブルを削除する前に検索インデックスを削除する必要があります。詳細については、検索インデックスの削除 を参照してください。

    • インデックスを削除した後にインデックスを使用する場合は、データテーブルを作成した後に、データテーブルに対して同じスキーマでインデックスを作成できます。詳細については、検索インデックスの作成 および 使用方法 を参照してください。

  • データテーブル内のすべての行のプライマリキーをクエリし、行を削除する

    Tablestore SDK を使用して GetRange オペレーションを呼び出すことで、データテーブル内のすべての行のプライマリキーをクエリできます。その後、BatchWriteRow オペレーションまたは DeleteRow オペレーションを呼び出して行を削除できます。