Beschreibung
int
pg_lo_create
( resource connection)
pg_lo_create(
)
erzeugt
ein
Large
Object
und
liefert
dessen
oid
zurück
.
connection
bezeichnet
eine
gültige
Datenbankverbindung
,
die
mit
pg_connect(
)
oder
pg_pconnect(
)
geöffnet
wurde
.
Die
Zugriffsmethoden
von
PostgreSQL
,
INV_READ
,
INV_WRITE
und
INV_ARCHIVE
werden
nicht
unterstützt
,
ein
Large
Object
wird
immer
mit
Lese
-
und
Schreibzugriff
erzeugt
.
INV_ARCHIVE
wurde
von
PostgreSQL
selber
(
ab
Version
6.3
und
höher
)
entfernt
.
Die
Funktion
gibt
den
Objektbezeichner
oid
des
Large
Objects
zurück
oder
FALSE
,
falls
ein
Fehler
auftrat
.
Um
die
Large
Object
(
lo
)
Schnittstelle
benutzen
zu
können
,
müssen
die
Kommandos
innerhalb
einer
Transaktion
ausgeführt
werden
.
Anmerkung
:
Diese
Funktion
ersetzt
die
Funktion
pg_locreate(
)
.