pg_last_oid

(PHP 4 >= 4.2.0, PHP 5)

pg_last_oid -- 返回上一個對象的 oid

說明

int pg_last_oid ( resource result )

pg_last_oid() 在上一筆通過 pg_query() 傳送的指令是 SQL INSERT 的情況下用來取得配置給所插入記錄的 oid。若果存在有效的 oid 則返回一個正整數,若果出錯或是上一筆通過 pg_query() 傳送的指令不是 INSERT 或是該 INSERT 失敗則返回 FALSE

從 PostgreSQL 7.2 版開始 OID 欄位成為可選項。若果一個表中沒有定義 OID 欄位,程式員必須用 pg_result_status() 函數來檢查記錄是否被成功插入。

注: 本函數以前的名字為 pg_getlastoid()

參見 pg_query()pg_result_status()