equal
deleted
inserted
replaced
39 ByteArrayOutputStream bufferAOS = new ByteArrayOutputStream(); |
39 ByteArrayOutputStream bufferAOS = new ByteArrayOutputStream(); |
40 DataOutputStream buffer = new DataOutputStream(bufferAOS); |
40 DataOutputStream buffer = new DataOutputStream(bufferAOS); |
41 |
41 |
42 buffer.write(BATCH_START); |
42 buffer.write(BATCH_START); |
43 |
43 |
|
44 if (sqlCommand instanceof SQLCommandNamed) { |
|
45 sqlCommand = ((SQLCommandNamed) sqlCommand).getSQLCommandNumbered(); |
|
46 } |
|
47 |
44 byte[] sqlBytes = toBytes(sqlCommand.getQuery()); |
48 byte[] sqlBytes = toBytes(sqlCommand.getQuery()); |
45 buffer.writeInt(sqlBytes.length); |
49 buffer.writeInt(sqlBytes.length); |
46 buffer.write(sqlBytes); |
50 buffer.write(sqlBytes); |
47 |
|
48 if (sqlCommand instanceof SQLCommandNamed) { |
|
49 sqlCommand = ((SQLCommandNamed) sqlCommand).getSQLCommandNumbered(); |
|
50 } |
|
51 |
51 |
52 List<? extends Parameter> parameters = sqlCommand.getParameters(); |
52 List<? extends Parameter> parameters = sqlCommand.getParameters(); |
53 |
53 |
54 buffer.writeInt(parameters.size()); |
54 buffer.writeInt(parameters.size()); |
55 |
55 |