Pdo\Pgsql::lobUnlink
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Pdo\Pgsql::lobUnlink
Референца за `pdo-pgsql.lobunlink.php` со подобрена типографија и навигација.
Pdo\Pgsql::lobUnlink
Класата Dom\DtdNamedNodeMap
Pdo\Pgsql::lobUnlink — Ги брише големиот објект
= NULL
Ги брише големиот објект од базата на податоци идентификуван со OID.
Забелешка: Оваа функција, и сите манипулации со големиот објект, мора да се повикаат и извршат во рамките на трансакција.
Параметри
oid- Идентификатор на голем објект.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 PDO::pgsqlLOBUnlink() example
This example unlinks a large object from the database before deleting the row that references it. It uses the blobs table from the PDO::pgsqlLOBCreate() and PDO::pgsqlLOBOpen() examples.
<?php
$db = new Pdo\Pgsql('pgsql:dbname=test host=localhost', $user, $pass);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->beginTransaction();
$db->lobUnlink($oid);
$stmt = $db->prepare("DELETE FROM BLOBS where ident = ?");
$stmt->execute([$some_id]);
$db->commit();
?>Види Исто така
- PDO::pgsqlLOBCreate() - Создава нов голем објект
- PDO::pgsqlLOBOpen() - Отвора постоечки поток на голем објект
- pg_lo_create() - Создај голем објект
- pg_lo_open() - Отвори голем објект