diff --git a/hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java b/hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java index d140524d8bd0..3a40a7c652e2 100644 --- a/hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java +++ b/hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java @@ -1269,20 +1269,15 @@ protected void visitInsertStatementOnly(InsertSelectStatement statement) { boolean firstPass = true; final List targetColumnReferences = statement.getTargetColumns(); - if ( targetColumnReferences == null ) { - renderImplicitTargetColumnSpec(); - } - else { - for (ColumnReference targetColumnReference : targetColumnReferences) { - if (firstPass) { - firstPass = false; - } - else { - appendSql( COMMA_SEPARATOR_CHAR ); - } - - appendSql( targetColumnReference.getColumnExpression() ); + for (ColumnReference targetColumnReference : targetColumnReferences) { + if (firstPass) { + firstPass = false; } + else { + appendSql( COMMA_SEPARATOR_CHAR ); + } + + appendSql( targetColumnReference.getColumnExpression() ); } appendSql( ") " ); @@ -1637,9 +1632,6 @@ protected void renderMergeUpdateClause(List assignments, Predicate w renderSetClause( assignments ); } - private void renderImplicitTargetColumnSpec() { - } - protected void visitValuesList(List valuesList) { visitValuesListStandard( valuesList ); }