php8.5
Home/ Manual/ pgsql / functions/ pg_lo_unlink

pg_lo_unlink

PHP function Edit on GitHub ✎

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

Delete a large object

Description

pg_lo_unlink(PgSql\Connection $connection, int $oid): bool

pg_lo_unlink() deletes a large object with the oid. Success

To use the large object interface, it is necessary to enclose it within a transaction block.

Note

This function used to be called pg_lounlink().

Parameters

connection

Connection-with-unspecified-default

oid

The OID of the large object in the database.

Return Values

Success

Changelog

VersionDescription

Examples

pg_lo_unlink() example

php
<?php
   // OID of the large object to delete
   $doc_oid = 189762345;
   $database = pg_connect("dbname=jacarta");
   pg_query($database, "begin");
   pg_lo_unlink($database, $doc_oid);
   pg_query($database, "commit");
?>

See Also

Source: reference/pgsql/functions/pg-lo-unlink.xml · from the official PHP manual (php/doc-en)