[jOOQ/jOOQ#11660] Emulate CONNECT BY LEVEL < x and CONNECT BY ROWNUM < x

This commit is contained in:
Lukas Eder 2021-03-29 21:03:21 +02:00
parent 47542c9057
commit a278efc687
3 changed files with 38 additions and 2 deletions

View File

@ -37,9 +37,23 @@
*/
package org.jooq;
// ...
// ...
import static org.jooq.SQLDialect.CUBRID;
// ...
// ...
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
import static org.jooq.SQLDialect.HSQLDB;
// ...
import static org.jooq.SQLDialect.MARIADB;
import static org.jooq.SQLDialect.MYSQL;
// ...
import static org.jooq.SQLDialect.POSTGRES;
// ...
// ...
import static org.jooq.SQLDialect.SQLITE;
// ...
// ...
// ...
@ -364,6 +378,24 @@ public interface SelectConnectByStep<R extends Record> extends SelectGroupByStep

View File

@ -79,8 +79,7 @@ import static org.jooq.SQLDialect.SQLITE;
import java.util.Collection;
import org.jooq.exception.DataAccessException;
import org.jetbrains.annotations.NotNull;
import org.jooq.impl.DSL;
/**
* A <code>SELECT</code> statement (model API).
@ -563,6 +562,9 @@ public interface SelectQuery<R extends Record> extends Select<R>, ConditionProvi

View File

@ -1459,6 +1459,8 @@ final class SelectQueryImpl<R extends Record> extends AbstractResultQuery<R> imp