pg_lo_write

Nom

pg_lo_write -- écrit dans un objet large

Synopsis

pg_lo_write conn descripteur
tampon longueur

Description

pg_lo_write écrit au plus longueur octets dans un objet large depuis la variable tampon.

Arguments

conn

Une poignée de connexion de la base de données où l'objet large se trouve.

descriptor

Un descripteur d'un objet large récupéré avec pg_lo_open.

tampon

La chaîne à écrire dans l'objet large (non pas le nom de la variable, mais la valeur elle-même).

longueur

Le nombre maximum d'octets à écrire. Le nombre écrit sera le plus petit nombre entre cette valeur et la longueur de la chaîne.

Code de retour

Le nombre d'octets réellement écrits est renvoyé ; il est normalement identique au nombre demandé. Dans le cas d'une erreur, le code de retour est négatif.