在 sqlite 中获取最大行数是否有限制?

Is there any limit on fetching maximum number of rows in sqllite?

我们可以在 sqlite 数据库中获取的行数是否有限制。例如

var limitRow,offsetNo;
SELECT DISTINCT key, value, flags FROM testtable WHERE key LIKE 'hello%' LIMIT limitRow OFFSET offsetNo ;

我可以在这里使用 limitRow 变量的最大值是多少?

不,但是如果您只需要所有行,通常将 LIMIT 子句完全排除在查询之外:

SELECT DISTINCT key, value, flags FROM testtable WHERE key LIKE 'hello%';

请注意,大型结果集可能会使您的机器崩溃。