pg_lo_import
Importuje wielki obiekt (Large Object, LO) z pliku
&reftitle.description;
int|string|falsepg_lo_import
PgSql\Connectionconnection
stringpathname
mixedobject_id
pg_lo_import kreuje nowy Wielki Obiekt (LO)
w bazie danych, używając pliku w systemie plików jako jego danych
źródłowych.
Użycie interfejsu wielkich obiektów (LO) wymaga zamknięcia wszystkich operacji
z nim związanych wewnątrz transakcji.
Ta funkcja była poprzednio nazwana pg_loimport.
&reftitle.parameters;
connection
&pgsql.parameter.connection-with-unspecified-default;
pathname
Pełna ścieżka z nazwą pliku znajdującego się w systemie plików
klienta, z którego zostanie przeczytany LO.
object_id
Jeśli object_id został podany, funkcja
spróbuje stworzyć wielki obiekt o podanym unikalnym identyfikatorze, w przeciwnym razie
serwer przydzieli dowolny identyfikator. Parametr
jest uzależniony od mechanizmów działania, które jako pierwsze
pojawiły się w PostgreSQL 8.1.
&reftitle.returnvalues;
Identyfikator OID nowo stworzonego LO&return.falseforfailure;.
&reftitle.changelog;
&Version;
&Description;
&pgsql.changelog.connection-object;
&reftitle.examples;
pg_lo_import - przykład
]]>
&reftitle.seealso;
pg_lo_export
pg_lo_open