pg_last_oid

(PHP 4 >= 4.2.0, PHP 5)

pg_last_oid -- Restituisce l'oid dell'ultimo oggetto

Descrizione

int pg_last_oid ( resource risultato)

pg_last_oid() è utilizzato per recuperare l'oid assegnato ad una tupla inserita (record), se la risorsa risultato deriva dall'ultimo comando inviato attraverso pg_query(), e se quest'ultimo è un SQL INSERT. Restituisce un intero positivo se esiste un oid valido. Restituisce invece FALSE in caso di errore o se l'ultimo comnado inviato da pg_query() non era un INSERT, oppure se l'INSERT ha fallito.

Il campo OID è diventato opzionale dal PostgreSQL 7.2. Quando il campo OID non è definito in una tabella, il programmatore deve utilizzare pg_result_status() per controllare se il record è stato inserito con successo.

Nota: Questa funzione si chiamava pg_getlastoid().

Vedere anche pg_query() e pg_result_status()