你好,
我想在 simpledb 的单个查询中删除所有 ItemNames。在简单数据库中是否可能。如果可能,请给出删除简单数据库中所有项目的查询
谢谢森希尔
SimpleDB 没有任何方法可以通过单个查询删除多条记录,并且没有与“TRUNCATE TABLE”等效的方法。
您的选择是一次删除一条记录或删除整个域。
使用DeleteDomain操作删除整个域。CreateDomain
您可以稍后使用重新创建域。
SimpleDB 现在支持批量删除:http: //docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/SDB_API_BatchDeleteAttributes.html
但是你一次只能做25个。
如果要删除整个域,请按照 Scrappydog 的建议操作并删除该域。比一个一个删除要快得多。