diff --git a/jOOQ/src/main/java/org/jooq/impl/WindowSpecificationImpl.java b/jOOQ/src/main/java/org/jooq/impl/WindowSpecificationImpl.java index e7d464e277..cf96a17382 100644 --- a/jOOQ/src/main/java/org/jooq/impl/WindowSpecificationImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/WindowSpecificationImpl.java @@ -188,12 +188,15 @@ final class WindowSpecificationImpl extends AbstractQueryPart implements if (ordered) { Field constant; + switch (ctx.family()) { - constant = field(select(one())); + default: + constant = field(select(one())); break; + } o = new SortFieldList(); o.add(constant.sortDefault());