在SimpleDB中的单个Query中删除所有ItemsName()

时间:2010-08-26 15:16:06

标签: amazon-simpledb

HI,

我想删除simpledb中单个查询中的所有ItemNames。 是否可以在简单的db中使用。如果可能,请提供删除简单数据库中所有项目的查询

由于 senthil

3 个答案:

答案 0 :(得分:7)

SimpleDB没有任何方法可以使用单个查询删除多个记录,并且没有等效于“TRUNCATE TABLE”。

您的选择是要一次删除一个记录,要么删除整个域。

答案 1 :(得分:6)

使用DeleteDomain操作删除整个域。您可以在之后使用CreateDomain重新创建域。

答案 2 :(得分:3)

SimpleDB现在支持批量删除:http://docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/SDB_API_BatchDeleteAttributes.html

但你一次只能做25次。

如果要删除整个域,请按照Scrappydog的建议删除域。比逐个删除要快得多。