Browse Source

Use OFFSET/FETCH syntax in H2 dialect.

As per suggestion of the H2 maintainer.

Closes #1287
Original pull request #1297
pull/1304/head
Mark Paluch 3 years ago committed by Jens Schauder
parent
commit
c2e163b5c2
No known key found for this signature in database
GPG Key ID: 45CC872F17423DBF
  1. 2
      spring-data-relational/src/main/java/org/springframework/data/relational/core/dialect/H2Dialect.java

2
spring-data-relational/src/main/java/org/springframework/data/relational/core/dialect/H2Dialect.java

@ -56,7 +56,7 @@ public class H2Dialect extends AbstractDialect { @@ -56,7 +56,7 @@ public class H2Dialect extends AbstractDialect {
@Override
public String getLimitOffset(long limit, long offset) {
return String.format("LIMIT %d OFFSET %d", limit, offset);
return String.format("OFFSET %d ROWS FETCH FIRST %d ROWS ONLY", offset, limit);
}
@Override

Loading…
Cancel
Save