Ответ 1
Просто установите LIMIT на -1.
Например:
SELECT * FROM table LIMIT -1 OFFSET 10
Я пытаюсь запросить базу данных sql lite только с смещением и без ограничений.
SELECT [Id], [Name], [IntValue], [IntNulableValue] FROM [Product] OFFSET 10
Я могу выполнить запрос смещения, когда у меня есть ограничение (LIMIT 10 OFFSET 10).
Вот ошибка, которую дает sql lite.
SQLite error near "10": syntax error
Просто установите LIMIT на -1.
Например:
SELECT * FROM table LIMIT -1 OFFSET 10
На SQL, как понимается на странице SQLite, вы заметите, что OFFSET не понимается без LIMIT.
http://sqlite.org/lang_select.html
Согласно той же документации:
Если выражение LIMIT оценивается как отрицательное, то верхняя граница количества возвращаемых строк отсутствует.