PHP Handbuch
Zurück |  | Weiter

# pg_lo_unlink

(PHP 4 >= 4.2.0, PHP 5)

pg_lo_unlink -- Löscht ein Large Object

## Beschreibung

bool pg_lo_unlink ( resource connection, int oid )

pg_lo_unlink() löscht das Large Object mit dem Objektbezeichner oid. Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

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

## Parameter Liste

connection

  PostgreSQL Verbindungkennung. Falls connection nicht angegeben wurde, wird die zuletzt mit pg_connect() oder pg_pconnect() geöffnete Verbindung benutzt.

oid

  Der OID des Large Objects in der Datenbank.

## Rückgabewerte

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

## Beispiele

Beispiel 1. pg_lo_unlink() Beispiel
`<?php // OID des Large Objects, das gelöscht werden soll $doc_oid = 189762345; $database = pg_connect("dbname=jacarta"); pg_query($database, "begin"); pg_lo_unlink($database, $doc_oid); pg_query($database, "commit"); ?>`

## Siehe auch

pg_lo_create()
pg_lo_import()

Zurück | Zum Anfang | Weiter
pg_lo_tell | Nach oben | pg_lo_write