谁知道为什么这两个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。
谢谢!
正确答案是%@
而不是'%@'