(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.
oidDer 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");
?>