SimpleDB select count (*) Inconsistent iPhone



谁知道为什么这两个AWS SimpleDB表达式工作?

selectRequestClassVariable.selectRequestExpressionString = [NSString stringWithFormat:@"select count(*) from %@",DomainName];

另外,第二个表达式可以工作,但是在域周围有"。根据AWS,只有第一个选项可以工作。

selectRequestClassVariable.selectRequestExpressionString = [NSString stringWithFormat:@"select * from `%@` where Attribute > '%ld' limit 2500",DomainName,number];

一个是select,另一个是select count(*)。有人遇到这种不一致的情况,知道如何处理吗?为了说清楚,这两个表达式都成立。根据AWS,只有第一个应该。

我问,因为我需要一个返回超过2500的select count(*)。我读到select只返回最大2500。

谢谢!

正确答案是%@而不是'%@'

最新更新