pg_lo_import
pg_lo_import
Import a large object from file
int|string|false **pg_lo_import** PgSql\Connection $connection string $pathname mixed $object_id
creates a new large object
in the database using a file on the filesystem as its data
source.
pg_lo_import
To use the large object interface, it is necessary to enclose it within a transaction block.
Opmerking: > This function used to be called .
pg_loimport
connection``pathnameThe full path and file name of the file on the client
filesystem from which to read the large object data.
object_id
If an is given the function
will try to create a large object with this id, else a free
object id is assigned by the server. The parameter
relies on functionality that first
appeared in PostgreSQL 8.1.
object_id
The of the newly created large object, return.falseforfailure.
OID
Voorbeeld: example
<?php
$database = pg_connect("dbname=jacarta");
pg_query($database, "begin");
$oid = pg_lo_import($database, '/tmp/lob.dat');
pg_query($database, "commit");
?>
pg_lo_export``pg_lo_open