From 3d58cbeed9beb4696c090dddaa7c0f76332727a2 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Thu, 5 Feb 2015 15:10:46 +0100 Subject: [PATCH] [#4027] Let INSERT statements default to using DEFAULT VALUES when no values are specified --- jOOQ/src/main/java/org/jooq/impl/FieldMapsForInsert.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/FieldMapsForInsert.java b/jOOQ/src/main/java/org/jooq/impl/FieldMapsForInsert.java index 2823d968d0..b066eac4d8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/FieldMapsForInsert.java +++ b/jOOQ/src/main/java/org/jooq/impl/FieldMapsForInsert.java @@ -75,7 +75,10 @@ class FieldMapsForInsert extends AbstractQueryPart { @Override public final void accept(Context ctx) { if (!isExecutable()) { - ctx.sql("[ no fields are inserted ]"); + ctx.formatSeparator() + .start(INSERT_VALUES) + .keyword("default values") + .end(INSERT_VALUES); } // Single record inserts can use the standard syntax in any dialect