Fix su nuovo preparedStatement in fase di insert

This commit is contained in:
2024-03-05 11:03:44 +01:00
parent 2963c7b592
commit d086a88214

View File

@@ -1381,7 +1381,10 @@ public abstract class EntityBase implements Serializable, Cloneable, EntityInter
insertSQL.append(")");
try (SQLServerPreparedStatement insertBulkPs = (SQLServerPreparedStatement) sqlServerConnection.prepareStatement(insertSQL.toString())) {
try (SQLServerPreparedStatement insertBulkPs =
(SQLServerPreparedStatement) sqlServerConnection.prepareStatement(
insertSQL.toString(),
containsIdentity ? Statement.RETURN_GENERATED_KEYS : Statement.NO_GENERATED_KEYS)) {
for (int i = 1; i <= originalValues.size(); i++) {
insertBulkPs.setObject(i, SqlFieldHolder.getSqlValueFieldAsObject(originalValues.get(i - 1), true));