Skip to content

Commit b88be90

Browse files
VladoKurucbeikov
authored andcommitted
HHH-18367 Fix for Informix sum on case expression error
1 parent 1449495 commit b88be90

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
import org.hibernate.query.sqm.sql.StandardSqmTranslatorFactory;
6363
import org.hibernate.query.sqm.tree.select.SqmSelectStatement;
6464
import org.hibernate.service.ServiceRegistry;
65+
import org.hibernate.sql.ast.SqlAstNodeRenderingMode;
6566
import org.hibernate.sql.ast.SqlAstTranslator;
6667
import org.hibernate.sql.ast.SqlAstTranslatorFactory;
6768
import org.hibernate.sql.ast.spi.SqlAppender;
@@ -305,6 +306,7 @@ public void initializeFunctionRegistry(FunctionContributions functionContributio
305306
super.initializeFunctionRegistry(functionContributions);
306307

307308
CommonFunctionFactory functionFactory = new CommonFunctionFactory(functionContributions);
309+
functionFactory.aggregates( this, SqlAstNodeRenderingMode.NO_PLAIN_PARAMETER );
308310
functionFactory.instr();
309311
functionFactory.substr();
310312
functionFactory.substringFromFor();

0 commit comments

Comments
 (0)