diff --git a/jOOQ/src/main/java/org/jooq/impl/QueryPartList.java b/jOOQ/src/main/java/org/jooq/impl/QueryPartList.java index 31e8f0820b..0014c927ac 100644 --- a/jOOQ/src/main/java/org/jooq/impl/QueryPartList.java +++ b/jOOQ/src/main/java/org/jooq/impl/QueryPartList.java @@ -99,14 +99,14 @@ class QueryPartList extends AbstractQueryPart implements Li ctx.sql(separator); if (i > 0 || indent) - ctx.formatNewLine(); + ctx.formatSeparator(); ctx.visit(get(i)); - separator = ", "; + separator = ","; } if (indent) - ctx.formatIndentEnd().formatNewLine(); + ctx.formatIndentEnd(); } } diff --git a/jOOQ/src/main/java/org/jooq/impl/WithImpl.java b/jOOQ/src/main/java/org/jooq/impl/WithImpl.java index 84720703a1..b4fc65af4c 100644 --- a/jOOQ/src/main/java/org/jooq/impl/WithImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/WithImpl.java @@ -190,7 +190,7 @@ implements ctx.keyword("with") .sql(' '); - if (recursive && !asList().contains(ctx.configuration().dialect().family())) + if (recursive && !asList().contains(ctx.family())) ctx.keyword("recursive") .sql(' ');