4

你好,

我想在 simpledb 的单个查询中删除所有 ItemNames。在简单数据库中是否可能。如果可能,请给出删除简单数据库中所有项目的查询

谢谢森希尔

4

3 回答 3

8

SimpleDB 没有任何方法可以通过单个查询删除多条记录,并且没有与“TRUNCATE TABLE”等效的方法。

您的选择是一次删除一条记录或删除整个域。

于 2010-08-26T15:21:51.107 回答
6

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

于 2010-09-01T03:46:52.457 回答
4

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

但是你一次只能做25个。

如果要删除整个域,请按照 Scrappydog 的建议操作并删除该域。比一个一个删除要快得多。

于 2010-12-27T19:12:18.950 回答