PostgreSQL Tcl Interface Documentation
Prev | Fast Backward |  | Fast Forward | Next

# pg_lo_write

## Name

pg_lo_write -- write to a large object

## Synopsis

    pg_lo_write conn descriptor buf len

## Description

`pg_lo_write` writes at most len bytes from a variable buf to a large object.

## Arguments

conn

  The handle of a connection to the database in which the large object exists.

descriptor

  A descriptor for the large object from `pg_lo_open`.

buf

  The string to write to the large object (not a variable name, but the value itself).

len

  The maximum number of bytes to write. The number written will be the smaller of this value and the length of the string.

## Return Value

The number of bytes actually written is returned; this will ordinarily be the same as the number requested. In event of an error, the return value is negative.

Prev | Home | Next
pg_lo_read | Up | pg_lo_lseek