Function.pg-lo-unlink

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Antrag Stromtarif Wechsel und UnfallversicherungHaftpflichtversicherung- Abgrenzungen zu den anderen Haftpflichtversicherungen . Deckungskarte

pg_lo_unlink — Löscht ein Large Object

Inhaltsverzeichnis

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. Hinweis: 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

Persönliche Werkzeuge