pg_last_oid

(PHP 4 >= 4.2.0, PHP 5)

pg_last_oid -- Gibt den Objektbezeichner des zuletzt eingefügten Datensatzes zurück

Beschreibung

int pg_last_oid ( resource result )

pg_last_oid() wird benutzt, um den Object Identifier oid, der dem zuletzt eingefügten Datensatz (Tupel) zugewiesen wurde, auszulesen. result muss die Ergebniskennung des letzten Kommandos sein, das mit pg_query() an den Server gesendet wurde, und dieses Kommando muss ein INSERT gewesen sein. Die Funktion gibt einen positiven Integerwert zurück, wenn es einen gültigen oid gibt. Falls ein Fehler auftritt, oder das letzte Kommando, das mit pg_query() gesendet wurde, kein INSERT war, oder der INSERT fehlgeschlagen ist, wird FALSE zurückgegeben.

Das OID-Feld wurde in der PostgreSQL-Version 7.2 optional. Falls eine Tabelle ohne OID definiert wurde, muss mit der Funktion pg_result_status() geprüft werden, ob ein Datensatz korrekt eingefügt wurde.

Anmerkung: Diese Funktion ersetzt die Funktion pg_getlastoid().

Siehe auch

pg_query()
pg_result_status()

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:20