diff --git a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java index 1077a20aed..bd23920e36 100644 --- a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java @@ -298,7 +298,7 @@ class InsertQueryImpl extends AbstractStoreQuery implements .end(INSERT_SELECT); } else if (defaultValues) { - switch (ctx.configuration().dialect().family()) { + switch (ctx.family()) { /* [pro] xx xxxx xxxxxxx xxxx xxxx @@ -308,7 +308,9 @@ class InsertQueryImpl extends AbstractStoreQuery implements case DERBY: case MARIADB: case MYSQL: - ctx.sql(' ').keyword("values").sql('('); + ctx.formatSeparator() + .keyword("values") + .sql('('); int count = table.fields().length; String separator = ""; @@ -323,7 +325,8 @@ class InsertQueryImpl extends AbstractStoreQuery implements break; default: - ctx.sql(' ').keyword("default values"); + ctx.formatSeparator() + .keyword("default values"); break; } }