# File lib/dbd/pg/database.rb, line 450 450: def __blob_open(oid, mode=PGconn::INV_READ) 451: start_transaction unless @in_transaction 452: @connection.lo_open(oid.to_i, mode) 453: rescue PGError => err 454: raise DBI::DatabaseError.new(err.message) 455: end