lo_unlink

Prototypes

int lo_unlink(PGconn *conn, Oid lobjId);

Description

Supprime l'objet binaire existant lobjId pour la connexion conn.

Le résultat est 0 en cas de succès.

Exemple

#include <server/pgtime.h>
#include <libpq-fe.h>
#include <libpq/libpq-fs.h>

static PGconn *hConnexion;
static Oid hBinaire;
static int hFlux;

...
hBinaire=lo_create(hConnexion, INV_WRITE);
...
if (PQstatus(hConnexion)!=CONNECTION_OK)) ...
hFlux=lo_open(hConnexion, hBinaire, INV_WRITE);
if (!hFlux) ...
if (lo_close(hConnexion, hFlux)) ...
if (lo_unlink(hConnexion, hBinaire)) ...

Voir aussi

lo_create pour créer un nouvel objet binaire. lo_open pour ouvrir un flux sur un objet binaire. lo_close pour fermer un flux sur un objet binaire.