GridDB Java: есть ли способ ограничить результаты запроса (например, LIMIT в SQL)?JAVA

Программисты JAVA общаются здесь
Anonymous
GridDB Java: есть ли способ ограничить результаты запроса (например, LIMIT в SQL)?

Сообщение Anonymous »

Я использую GridDB с Java API и столкнулся с небольшой проблемой при работе с запросами.
У меня есть контейнер с большим количеством данных, и мне нужно прочитать лишь небольшую его часть (например, первые 100 строк). Мой запрос выглядит так:

Код: Выделить всё

Query query = container.query(
"SELECT * FROM sensor_data WHERE deviceId = 'device_1'"
);

RowSet rs = query.fetch();
Это возвращает все соответствующие строки, которые могут быть довольно большими. В типичной базе данных SQL я бы просто использовал что-то вроде LIMIT 100, но не смог найти четкого эквивалента в синтаксисе запроса GridDB.
Я пробовал проверять документацию, но не увидел ничего очевидного для ограничения размера результата непосредственно в запросе.

Вернуться в «JAVA»