diff --git a/jOOQ/src/main/java/org/jooq/SelectQuery.java b/jOOQ/src/main/java/org/jooq/SelectQuery.java index fb6be86943..9edf302b54 100644 --- a/jOOQ/src/main/java/org/jooq/SelectQuery.java +++ b/jOOQ/src/main/java/org/jooq/SelectQuery.java @@ -873,7 +873,7 @@ public interface SelectQuery extends Select, ConditionProvi /** * Add the WITH TIES clause to a LIMIT clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, H2, MARIADB, MYSQL_8_0, POSTGRES }) void setWithTies(boolean withTies); /** diff --git a/jOOQ/src/main/java/org/jooq/SelectWithTiesAfterOffsetStep.java b/jOOQ/src/main/java/org/jooq/SelectWithTiesAfterOffsetStep.java index f63944d80a..e0295fc496 100644 --- a/jOOQ/src/main/java/org/jooq/SelectWithTiesAfterOffsetStep.java +++ b/jOOQ/src/main/java/org/jooq/SelectWithTiesAfterOffsetStep.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.CUBRID; // ... import static org.jooq.SQLDialect.FIREBIRD_3_0; +import static org.jooq.SQLDialect.H2; // ... // ... // ... @@ -117,6 +118,6 @@ public interface SelectWithTiesAfterOffsetStep extends SelectF /** * Add the WITH TIES clause to a LIMIT clause. */ - @Support({ CUBRID, FIREBIRD_3_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, H2, POSTGRES }) SelectForUpdateStep withTies(); } diff --git a/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java b/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java index c3d87cf17b..97f60b2861 100644 --- a/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java +++ b/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.CUBRID; // ... import static org.jooq.SQLDialect.FIREBIRD_3_0; +import static org.jooq.SQLDialect.H2; // ... // ... import static org.jooq.SQLDialect.MARIADB; @@ -119,6 +120,6 @@ public interface SelectWithTiesStep extends SelectOffsetStepWITH TIES clause to a LIMIT clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, H2, MARIADB, MYSQL_8_0, POSTGRES }) SelectOffsetStep withTies(); } diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java index c4da9a27ca..9f304ed780 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java @@ -672,6 +672,7 @@ final class SelectQueryImpl extends AbstractResultQuery imp case CUBRID: case FIREBIRD_3_0: + case H2: case MARIADB: case MYSQL: case MYSQL_8_0: