Skip to content

Commit e8bd4e7

Browse files
VladoKurucbeikov
authored andcommitted
HHH-18246 Fix for Informix nulls precedence support
1 parent 0534e1a commit e8bd4e7

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import org.hibernate.community.dialect.unique.InformixUniqueDelegate;
1919
import org.hibernate.dialect.DatabaseVersion;
2020
import org.hibernate.dialect.Dialect;
21+
import org.hibernate.dialect.NullOrdering;
2122
import org.hibernate.dialect.Replacer;
2223
import org.hibernate.dialect.SelectItemReferenceStrategy;
2324
import org.hibernate.dialect.function.CaseLeastGreatestEmulation;
@@ -432,6 +433,16 @@ public SequenceInformationExtractor getSequenceInformationExtractor() {
432433
return SequenceInformationExtractorInformixDatabaseImpl.INSTANCE;
433434
}
434435

436+
@Override
437+
public NullOrdering getNullOrdering() {
438+
return NullOrdering.SMALLEST;
439+
}
440+
441+
@Override
442+
public boolean supportsNullPrecedence() {
443+
return getVersion().isSameOrAfter( 12, 10 );
444+
}
445+
435446
@Override
436447
public LimitHandler getLimitHandler() {
437448
return limitHandler;

0 commit comments

Comments
 (0)