查詢

cubrid_current_oid()函式—用法及示例

「 返回在最後一次請求中自動生成或伺服器返回的OID(物件ID) 」


函式名: cubrid_current_oid()

適用版本: PHP 5 >= 5.3.0, PHP 7, CUBRID >= 9.1.0

用法:

cubrid_current_oid() 函式用於返回在最後一次請求中自動生成或伺服器返回的OID(物件ID)。

語法:

mixed cubrid_current_oid ( resource $req_identifier )

引數:

  • req_identifier: 一個有效的CUBRID請求識別符號。該識別符號可以透過cubrid_execute()cubrid_prepare()等函式返回。

返回值:

  • 如果請求成功而且OID是可用的,返回該OID;否則返回 FALSE

示例:

假設已經建立了與資料庫的連線,並建立了一個指向資料庫的有效請求識別符號 $req_identifier

$req_identifier = cubrid_prepare($conn, "SELECT * FROM table");
// 執行查詢
cubrid_execute($req_identifier);
// 獲取最後一個OID
$oid = cubrid_current_oid($req_identifier);

if ($oid !== false) {
    echo "最後一個OID為: " . $oid;
} else {
    echo "獲取OID失敗";
}

以上示例展示瞭如何使用 cubrid_current_oid() 來獲取最後一個OID。首先使用 cubrid_prepare() 函式準備一個查詢語句,並執行該查詢使用 cubrid_execute() 函式。然後使用 cubrid_current_oid() 函式獲取最後一個OID,並根據返回的值進行相應的處理。如果獲取成功,將會列印出最後一個OID的值,否則列印出獲取OID失敗的訊息。

補充糾錯
上一個函式: cubrid_connect_with_url()函式
下一個函式: cubrid_data_seek()函式
熱門PHP函式
分享連結