sbuf.append(nativeSql); sbuf.append("\",oids={"); for (int i = 1; i <= params.getParameterCount(); ++i) { if (i != 1) { sbuf.append(","); + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + queryUtf8.length + 1 + 2 + 4 * params.getParameterCount(); pgStream.sendInteger2(params.getParameterCount()); // # of parameter types specified for (int i = 1; i <= params.getParameterCount(); ++i) { pgStream.sendInteger4(params.getTypeOID(i));
for (int i = 1; i <= params.getParameterCount(); ++i) for (int i = 1; i <= params.getParameterCount(); ++i) + (encodedPortalName == null ? 0 : encodedPortalName.length) + 1 + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + 2 + params.getParameterCount() * 2 + 2 + encodedSize + 2; pgStream.SendInteger2(params.getParameterCount()); // # of parameter format codes for (int i = 1; i <= params.getParameterCount(); ++i) pgStream.SendInteger2(params.isBinary(i) ? 1 : 0); // Parameter format code pgStream.SendInteger2(params.getParameterCount()); // # of parameter values for (int i = 1; i <= params.getParameterCount(); ++i)
for (int i = 1; i <= params.getParameterCount(); ++i) + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + encodedSize + 1 + 2 + 4 * params.getParameterCount(); pgStream.SendInteger2(params.getParameterCount()); // # of parameter types specified for (int i = 1; i <= params.getParameterCount(); ++i) pgStream.SendInteger4(params.getTypeOID(i));
for (int i = 1; i <= params.getParameterCount(); ++i) { sbuf.append(",$").append(i).append("=<") .append(params.toString(i,true)) for (int i = 1; i <= params.getParameterCount(); ++i) { if (params.isNull(i)) { encodedSize += 4; + (encodedPortalName == null ? 0 : encodedPortalName.length) + 1 + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + 2 + params.getParameterCount() * 2 + 2 + encodedSize + 2 + numBinaryFields * 2; pgStream.sendInteger2(params.getParameterCount()); // # of parameter format codes for (int i = 1; i <= params.getParameterCount(); ++i) { pgStream.sendInteger2(params.isBinary(i) ? 1 : 0); // Parameter format code pgStream.sendInteger2(params.getParameterCount()); // # of parameter values for (int i = 1; i <= params.getParameterCount(); ++i) { if (params.isNull(i)) { pgStream.sendInteger4(-1); // Magic size of -1 means NULL
private void sendFastpathCall(int fnid, SimpleParameterList params) throws SQLException, IOException { if (LOGGER.isLoggable(Level.FINEST)) { LOGGER.log(Level.FINEST, " FE=> FunctionCall({0}, {1} params)", new Object[]{fnid, params.getParameterCount()}); int paramCount = params.getParameterCount(); int encodedSize = 0; for (int i = 1; i <= paramCount; ++i) {
private void sendFastpathCall(int fnid, SimpleParameterList params) throws SQLException, IOException { if (logger.logDebug()) logger.debug(" FE=> FunctionCall(" + fnid + ", " + params.getParameterCount() + " params)"); int paramCount = params.getParameterCount(); int encodedSize = 0; for (int i = 1; i <= paramCount; ++i)
for (int i = 1; i <= params.getParameterCount(); ++i) for (int i = 1; i <= params.getParameterCount(); ++i) + (encodedPortalName == null ? 0 : encodedPortalName.length) + 1 + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + 2 + params.getParameterCount() * 2 + 2 + encodedSize + 2; pgStream.SendInteger2(params.getParameterCount()); // # of parameter format codes for (int i = 1; i <= params.getParameterCount(); ++i) pgStream.SendInteger2(params.isBinary(i) ? 1 : 0); // Parameter format code pgStream.SendInteger2(params.getParameterCount()); // # of parameter values for (int i = 1; i <= params.getParameterCount(); ++i)
for (int i = 1; i <= params.getParameterCount(); ++i) for (int i = 1; i <= params.getParameterCount(); ++i) + (encodedPortalName == null ? 0 : encodedPortalName.length) + 1 + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + 2 + params.getParameterCount() * 2 + 2 + encodedSize + 2; pgStream.SendInteger2(params.getParameterCount()); // # of parameter format codes for (int i = 1; i <= params.getParameterCount(); ++i) pgStream.SendInteger2(params.isBinary(i) ? 1 : 0); // Parameter format code pgStream.SendInteger2(params.getParameterCount()); // # of parameter values for (int i = 1; i <= params.getParameterCount(); ++i)
for (int i = 1; i <= params.getParameterCount(); ++i) + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + encodedSize + 1 + 2 + 4 * params.getParameterCount(); pgStream.SendInteger2(params.getParameterCount()); // # of parameter types specified for (int i = 1; i <= params.getParameterCount(); ++i) pgStream.SendInteger4(params.getTypeOID(i));
for (int i = 1; i <= params.getParameterCount(); ++i) + (encodedStatementName == null ? 0 : encodedStatementName.length) + 1 + encodedSize + 1 + 2 + 4 * params.getParameterCount(); pgStream.SendInteger2(params.getParameterCount()); // # of parameter types specified for (int i = 1; i <= params.getParameterCount(); ++i) pgStream.SendInteger4(params.getTypeOID(i));
private void sendFastpathCall(int fnid, SimpleParameterList params) throws SQLException, IOException { if (logger.logDebug()) logger.debug(" FE=> FunctionCall(" + fnid + ", " + params.getParameterCount() + " params)"); int paramCount = params.getParameterCount(); int encodedSize = 0; for (int i = 1; i <= paramCount; ++i)
private void sendFastpathCall(int fnid, SimpleParameterList params) throws SQLException, IOException { if (logger.logDebug()) logger.debug(" FE=> FunctionCall(" + fnid + ", " + params.getParameterCount() + " params)"); int paramCount = params.getParameterCount(); int encodedSize = 0; for (int i = 1; i <= paramCount; ++i)