diff --git a/pgjdbc/src/main/java/org/postgresql/jdbc/PgResultSet.java b/pgjdbc/src/main/java/org/postgresql/jdbc/PgResultSet.java index 4a6875091fd55d30e403af22925233388fedeeae..64699dcedf4c4c001d85a9af35021d18fde871d3 100644 --- a/pgjdbc/src/main/java/org/postgresql/jdbc/PgResultSet.java +++ b/pgjdbc/src/main/java/org/postgresql/jdbc/PgResultSet.java @@ -506,7 +506,7 @@ public class PgResultSet implements ResultSet, org.postgresql.PGRefCursorResultS if (oid == Oid.BYTEA) { byt = trimBytes(i, PGbytea.toBytes(this_row[i - 1])); } else if (oid == Oid.BLOB) { - byt = toBytes(getString(1)); + byt = toBytes(getString(i)); } else { byt = trimBytes(i, this_row[i - 1]); }