php man page for pg_lo_truncate

Query: pg_lo_truncate

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

PG_LO_TRUNCATE(3)														 PG_LO_TRUNCATE(3)

pg_lo_truncate - Truncates a large object

SYNOPSIS
bool pg_lo_truncate (resource $large_object, int $size)
DESCRIPTION
pg_lo_truncate(3) truncates a large object resource. To use the large object interface, it is necessary to enclose it within a transaction block.
PARAMETERS
o $large_object - PostgreSQL large object (LOB) resource, returned by pg_lo_open(3). o $size - The number of bytes to truncate.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1 pg_lo_truncate(3) example <?php $doc_oid = 189762345; $database = pg_connect("dbname=jacarta"); pg_query($database, "begin"); $handle = pg_lo_open($database, $doc_oid, "r"); // Truncate to 0 pg_lo_truncate($handle, 0); pg_query($database, "commit"); echo $data; ?>
CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.6.0 | | | | | | | Added truncate function. It supports PostgreSQL | | | 9.3's 64bit large object. Both client and server | | | must support PostgreSQL 9.3 and PHP must be 64bit | | | build to use 64bit large object. | | | | +--------+---------------------------------------------------+
SEE ALSO
pg_lo_tell(3). PHP Documentation Group PG_LO_TRUNCATE(3)
Related Man Pages
pg_lo_create(3) - php
pg_lo_import(3) - php
pg_lo_read(3) - php
pg_lo_read_all(3) - php
pg_lo_truncate(3) - php
Similar Topics in the Unix Linux Community
32bit vs 64bit
compiling on 64bit systems
How to set stack for Oracle's user?
convert 32 bit shared library to 64bit
Compile 64bit Murrine Theme Engine