Manual do PHP
Anterior |  | Próxima

# pg_last_oid

(PHP 4 >= 4.2.0, PHP 5)

pg_last_oid -- Retorna o último oid do objeto

## Descrição

int pg_last_oid ( resource result )

pg_last_oid() é usado para recuperar o oid designado a uma linha (registro) se o recurso (resource) de resultado é usado a partir do último comando enviado através de pq_query() se este comando era um INSERT do SQL. Retorna um inteiro positivo se havia um oid válido. Retorna `FALSE` se um erro ocorrer ou o último comando enviado através de pg_query() não foi INSERT ou se o INSERT falhou.

O campo OID tornou-se opcional a partir do PostgreSQL 7.2. Quando um campo OID não é definido em uma tabela, o programador deve usar pg_result_status() para checar se o registro foi inserido com sucesso ou não.

> Nota: Esta função era chamada pg_getlastoid().

Veja também pg_query() e pg_result_status()

Anterior | Principal | Próxima
pg_last_notice | Acima | pg_lo_close