pg_last_oid

pg_last_oid -- Retourne l'identifiant du dernier objet

Description

int pg_last_oid ( resource result)

pg_last_oid( ) sert à lire le dernier oid assigné à un ligne , qui est stocké dans la ressource result , obtenu lors de la dernière commande pg_query( ) . Il faut que cette commande ait été un INSERT . pg_last_oid( ) retourne un entier positif si il y a eu un oid valide . pg_last_oid( ) retourne FALSE si une erreur est survenue, , ou si la commande utilisée avec pg_query( ) n 'était pas un INSERT , ou que cette commande a échoué .

Le champs OID est devenu optionnel depuis PostgreSQL 7.2 . Lorsque le champs OID n' est pas défini dans la table , le programmeur doit utiliser pg_result_status( ) pour vérifier si la ligne a été correctement insérée .

Note : pg_last_oid() s'appelait pg_getlastoid() .

Voir aussi pg_query( ) et pg_result_status( ) .