Skip to content

Commit e5bc558

Browse files
VladoKurucdreab8
authored andcommitted
HHH-18367 Fix for Informix sum on case expression error
1 parent efdc1e7 commit e5bc558

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
@@ -60,6 +60,7 @@
6060
import org.hibernate.query.sqm.sql.StandardSqmTranslatorFactory;
6161
import org.hibernate.query.sqm.tree.select.SqmSelectStatement;
6262
import org.hibernate.service.ServiceRegistry;
63+
import org.hibernate.sql.ast.SqlAstNodeRenderingMode;
6364
import org.hibernate.sql.ast.SqlAstTranslator;
6465
import org.hibernate.sql.ast.SqlAstTranslatorFactory;
6566
import org.hibernate.sql.ast.spi.SqlAppender;
@@ -278,6 +279,7 @@ public void initializeFunctionRegistry(FunctionContributions functionContributio
278279
super.initializeFunctionRegistry(functionContributions);
279280

280281
CommonFunctionFactory functionFactory = new CommonFunctionFactory(functionContributions);
282+
functionFactory.aggregates( this, SqlAstNodeRenderingMode.NO_PLAIN_PARAMETER );
281283
functionFactory.instr();
282284
functionFactory.substr();
283285
functionFactory.substringFromFor();

0 commit comments

Comments
 (0)