(PHP 4 >= 4.2.0, PHP 5, PHP 7)
pg_lo_unlink — Löscht ein Large Object
$connection
, int $oid
) : bool
pg_lo_unlink() löscht das Large Object mit
dem Objektbezeichner oid
. Gibt bei Erfolg TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben.
Um die Large Object (lo) Schnittstelle benutzen zu können, müssen die Kommandos innerhalb einer Transaktion ausgeführt werden.
Hinweis:
Diese Funktion ersetzt die Funktion pg_lounlink()().
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.
Gibt bei Erfolg TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben.
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");
?>