pg_lo_unlink
(PHP 4 >= 4.2.0, PHP 5)
pg_lo_unlink — Efface un objet de grande taille PostgreSQL
Description
pg_lo_unlink() efface l'objet de grande taille dont l'identifiant est oid , pour la connexion connection . Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.
Pour utiliser un objet de grande taille (lo), il est n�cessaire de le faire dans une transaction.
Note: Auparavant, cette fonction s'appelait pg_lounlink().
Liste de param�tres
- connection
-
La ressource de connexion de la base de donn�es PostgreSQL. Lorsque connection n'est pas pr�sent, la connexion par d�faut est utilis�e. La connexion par d�faut est la derni�re connexion faite par pg_connect() ou pg_pconnect().
- oid
-
Le OID de l'objet de grande taille dans la base de donn�es.
Valeurs de retour
Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.
Exemples
Exemple #1 Exemple avec pg_lo_unlink()
<?php
// OID de l'objet de grande taille � supprimer
$doc_oid = 189762345;
$database = pg_connect("dbname=jacarta");
pg_query($database, "begin");
pg_lo_unlink($database, $doc_oid);
pg_query($database, "commit");
?>
Voir aussi
- pg_lo_create() - Cr�e un objet de grande taille PostgreSQL
- pg_lo_import() - Importe un objet de grande taille depuis un fichier