--- 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<? extends Parameter> parameters = sqlCommand.getParameters();
buffer.writeInt(parameters.size());