如何将普通 sql 翻译成方解石化身 sql
how to translate normal sql to calcite avatica sql
我正在使用 Avatica 作为 JDBC 驱动程序来查询 Druid 数据库,但我发现它不支持类似于 MYSQL 的分页语法:
SELECT * FROM tableA limit 4, 5
它只支持像
这样的语法
SELECT * FROM tableA limit 2
如何使用 Avatica 编写分页 SQL?
对于 LIMIT 4, 5
,您可以使用 OFFSET 4 ROWS FETCH NEXT 5 ROWS ONLY
。但是,将在接下来的几周内发布的下一版 Calcite (1.14.0) 将支持您描述的 MySQL 限制样式。
我正在使用 Avatica 作为 JDBC 驱动程序来查询 Druid 数据库,但我发现它不支持类似于 MYSQL 的分页语法:
SELECT * FROM tableA limit 4, 5
它只支持像
这样的语法SELECT * FROM tableA limit 2
如何使用 Avatica 编写分页 SQL?
对于 LIMIT 4, 5
,您可以使用 OFFSET 4 ROWS FETCH NEXT 5 ROWS ONLY
。但是,将在接下来的几周内发布的下一版 Calcite (1.14.0) 将支持您描述的 MySQL 限制样式。