PDO::pgsqlLOBUnlink
Elimina un objeto grande
&reftitle.description;
public boolPDO::pgsqlLOBUnlink
stringoid
Elimina un objeto grande identificado por OID de la base de datos.
Esta función debe invocarse dentro de una transacción.
&reftitle.parameters;
oid
Un identificador de objeto grande.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Un ejemplo de PDO::pgsqlLOBUnlink
Este ejemplo desvincula un objeto grande de la base de datos antes de eliminar
la fila que hace referencia a él desde la tabla de blobs que se han utilizado en
los ejemplos de PDO::pgsqlLOBCreate y
PDO::pgsqlLOBOpen.
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$bd->beginTransaction();
$bd->pgsqlLOBUnlink($oid);
$sentencia = $bd->prepare("DELETE FROM BLOBS where ident = ?");
$sentencia->execute(array($some_id));
$bd->commit();
?>
]]>
&reftitle.seealso;
PDO::pgsqlLOBOpen
PDO::pgsqlLOBCreate