Как перевести нормальный sql в кальцит avatica sql

Я использую Avatica в качестве драйвера JDBC для запроса БД Druid, но обнаружил, что он не поддерживает MYSQL-подобный синтаксис подкачки:

SELECT * FROM tableA limit 4, 5

Он поддерживает только такой синтаксис, как

SELECT * FROM tableA limit 2

Как мне написать SQL подкачки с помощью Avatica?

ссылка: http://calcite.apache.org/docs/reference.html

1 ответ

Решение

За LIMIT 4, 5 ты можешь использовать OFFSET 4 ROWS FETCH NEXT 5 ROWS ONLY, Однако следующая версия Calcite (1.14.0), которая будет выпущена в течение ближайших нескольких недель, будет поддерживать описанные вами ограничения в стиле MySQL.

Другие вопросы по тегам