mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-10 21:24:49 +00:00
HHH-15042: add offset-clause usage for DB2zDialect
This commit is contained in:
parent
227930b090
commit
4775be3bb8
@ -12,6 +12,7 @@
|
||||
import org.hibernate.dialect.identity.IdentityColumnSupport;
|
||||
import org.hibernate.dialect.pagination.FetchLimitHandler;
|
||||
import org.hibernate.dialect.pagination.LimitHandler;
|
||||
import org.hibernate.dialect.pagination.OffsetFetchLimitHandler;
|
||||
import org.hibernate.dialect.sequence.DB2zSequenceSupport;
|
||||
import org.hibernate.dialect.sequence.NoSequenceSupport;
|
||||
import org.hibernate.dialect.sequence.SequenceSupport;
|
||||
@ -82,7 +83,9 @@ public String getQuerySequencesString() {
|
||||
|
||||
@Override
|
||||
public LimitHandler getLimitHandler() {
|
||||
return FetchLimitHandler.INSTANCE;
|
||||
return getZVersion().isBefore(12)
|
||||
? FetchLimitHandler.INSTANCE
|
||||
: OffsetFetchLimitHandler.INSTANCE;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user