函數(shù)名稱:ocicommit()
適用版本:PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8
函數(shù)描述:ocicommit() 函數(shù)用于提交一個事務(wù)到 Oracle 數(shù)據(jù)庫。在使用 oci_commit() 函數(shù)之前,必須先使用 oci_parse() 和 oci_execute() 函數(shù)執(zhí)行 SQL 語句。
語法:bool ocicommit ( resource $connection )
參數(shù):
- connection:一個有效的 Oracle 連接標(biāo)識符,通過 oci_connect() 或 oci_pconnect() 函數(shù)獲得。
返回值: 如果提交成功,則返回 true,否則返回 false。
示例:
在上面的示例中,我們首先使用 oci_connect() 函數(shù)連接到 Oracle 數(shù)據(jù)庫。然后,我們使用 oci_parse() 函數(shù)和 oci_execute() 函數(shù)執(zhí)行一個 SQL 語句,將 employees 表中的 salary 字段增加 10%。最后,我們使用 ocicommit() 函數(shù)提交事務(wù),并根據(jù)返回值判斷是否提交成功。最后,使用 oci_close() 函數(shù)關(guān)閉連接。
請注意,ocicommit() 函數(shù)只能在使用 oci_parse() 和 oci_execute() 函數(shù)執(zhí)行 SQL 語句之后調(diào)用,用于提交之前執(zhí)行的 SQL 語句所做的更改。