pg_lo_create

(PHP 4 >= 4.2.0, PHP 5)

pg_lo_create -- Crée un objet de grande taille PostgreSQL

Description

int pg_lo_create ( [resource connection] )

pg_lo_create() crée un objet de type Inversion Large Object et retourne son Oid. conn doit être une connexion valide avec une base de données PostgreSQL. Les modes d'accès PostgreSQL INV_READ, INV_WRITE, et INV_ARCHIVE ne sont pas supportés : l'objet peut toujours être créé, avec des droits d'accès en lecture et écriture. Le mode INV_ARCHIVE a été supprimé des bases PostgreSQL (version 6.3 et ultérieur). La fonction retourne un Oid d'un objet de type Inversion Large Object en cas de succès et FALSE en cas d'erreur.

Pour utiliser un objet de grande taille (lo), il est nécessaire de le faire dans une transaction.

Note : Auparavant, cette fonction s'appelait pg_locreate().