PHP Handbuch
Zurück |  | Weiter

# pg_lo_create

(PHP 4 >= 4.2.0, PHP 5)

pg_lo_create -- Erzeugt ein Large Object

## 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().

Zurück | Zum Anfang | Weiter
pg_lo_close | Nach oben | pg_lo_export