pg_GetLastOid

pg_GetLastOid -- 最終オブジェクト ID を返す

説明

int pg_getlastoid(int result_id);

pg_GetLastOid() は、 pg_Execで実行された 最後のコマンドが SQL INSERT だった場合、挿入されたタプルに割 り当てられた oid(オブジェクト ID)を取り出します。有効な oid があれば、この関数は正の整数を返します。エラーが起こったり、 pg_Execで実行された最後のコマンドが SQL INSERT でなかった場合は -1 を返します。