postgresImportLargeObject function

Imports a large object from file

Imports a large object from file

Returns an object idenfier (Oid) for the imported large object

postgresImportLargeObject(conn, filepath = NULL, oid = 0)

Arguments

  • conn: a PqConnection object, produced by DBI::dbConnect()
  • filepath: a path to the large object to import
  • oid: the oid to write to. Defaults to 0 which assigns an unused oid

Returns

the identifier of the large object, an integer

Examples

## Not run: con <- postgresDefault() filepath <- 'your_image.png' dbWithTransaction(con, { oid <- postgresImportLargeObject(con, filepath) }) ## End(Not run)
  • Maintainer: Kirill Müller
  • License: MIT + file LICENSE
  • Last published: 2025-02-25

Downloads (last 30 days):