From 04503f977e12e3ea9f098b02a1ceb4aa6336e4fe Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 5 Mar 2021 10:29:00 +0100 Subject: [PATCH] [jOOQ/jOOQ#11547] Cast also VAR_POP's AVG() arguments --- jOOQ/src/main/java/org/jooq/impl/VarPop.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/VarPop.java b/jOOQ/src/main/java/org/jooq/impl/VarPop.java index 018f27a98d..d8507c5cd2 100644 --- a/jOOQ/src/main/java/org/jooq/impl/VarPop.java +++ b/jOOQ/src/main/java/org/jooq/impl/VarPop.java @@ -93,7 +93,7 @@ extends if (NO_SUPPORT_NATIVE.contains(ctx.dialect())) { Field x = (Field) getArguments().get(0); - ctx.visit(fo(DSL.avg(DSL.square(x))).minus(DSL.square(fo(DSL.avg(x))))); + ctx.visit(fo(DSL.avg(DSL.square(x).cast(d(ctx)))).minus(DSL.square(fo(DSL.avg(x.cast(d(ctx))))))); } else super.accept(ctx);