diff -r d273d7c6dc0c -r 5f90decd3b59 java/sql-dk/src/info/globalcode/sql/dk/batch/BatchEncoder.java --- a/java/sql-dk/src/info/globalcode/sql/dk/batch/BatchEncoder.java Wed Jan 08 14:33:51 2014 +0100 +++ b/java/sql-dk/src/info/globalcode/sql/dk/batch/BatchEncoder.java Wed Jan 08 14:50:26 2014 +0100 @@ -41,14 +41,14 @@ buffer.write(BATCH_START); + if (sqlCommand instanceof SQLCommandNamed) { + sqlCommand = ((SQLCommandNamed) sqlCommand).getSQLCommandNumbered(); + } + byte[] sqlBytes = toBytes(sqlCommand.getQuery()); buffer.writeInt(sqlBytes.length); buffer.write(sqlBytes); - if (sqlCommand instanceof SQLCommandNamed) { - sqlCommand = ((SQLCommandNamed) sqlCommand).getSQLCommandNumbered(); - } - List parameters = sqlCommand.getParameters(); buffer.writeInt(parameters.size());