PHP Handbuch
Zurück |  | Nach vorne

# pg_lo_create

(PHP 4 >= 4.2.0)

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 | Nach vorne
pg_lo_close | Nach oben | pg_lo_export