pg_last_oid

pg_last_oid -- Zwraca identyfikator ostatniego obiektu

Opis

int pg_last_oid ( resource result)

pg_last_oid( ) służy do pobrania oid przypisanego do dopisanego wiersza , jeśli identyfikator wyniku pochodzi z wywołania pg_query( ) z poleceniem SQL INSERT . Ta funkcja zwraca dodatnią liczbę jeśli udało się pobrać oid i FALSE w razie błędu lub jeśli ostatnim zapytaniem wysłanym przez pg_query( ) nie był INSERT , lub INSERT się nie powiódł .

OID jest polem opcjonalnym od wersji PostgreSQL 7.2 . Jeśli OID nie był zdefiniowany w tabeli , programista musi użyć pg_result_status( ) aby sprawdzić czy rekord został dopisany czy nie .

Notatka : Ta funkcja była poprzednio nazwana pg_getlastoid( ) .

Zobacz także pg_query( ) i pg_result_status( )