查詢

odbc_autocommit()函式—用法及示例

「 設定或獲取一個連線的自動提交模式 」


函式名稱:odbc_autocommit()

函式描述:該函式用於設定或獲取一個連線的自動提交模式。自動提交模式決定每個SQL語句是否在執行後自動提交到資料庫。

用法:

  1. 設定自動提交模式: bool odbc_autocommit ( resource $connection_id , bool $OnOff )

    引數:

    • connection_id:ODBC連線識別符號,透過odbc_connect()函式獲取。
    • OnOff:設定自動提交模式的值,true表示開啟自動提交,false表示關閉自動提交。

    返回值:

    • 成功時返回true,失敗時返回false。
  2. 獲取自動提交模式: bool odbc_autocommit ( resource $connection_id )

    引數:

    • connection_id:ODBC連線識別符號,透過odbc_connect()函式獲取。

    返回值:

    • 當前自動提交模式的值,true表示已開啟自動提交,false表示已關閉自動提交。

示例:

  1. 設定自動提交模式為開啟: $conn = odbc_connect("DSN", "username", "password"); odbc_autocommit($conn, true);

    這將使得每個SQL語句在執行後自動提交到資料庫。

  2. 設定自動提交模式為關閉: $conn = odbc_connect("DSN", "username", "password"); odbc_autocommit($conn, false);

    這將使得每個SQL語句在執行後不會自動提交到資料庫,需要手動呼叫odbc_commit()函式來提交事務。

  3. 獲取自動提交模式: $conn = odbc_connect("DSN", "username", "password"); $autocommit = odbc_autocommit($conn);

    這將返回當前連線的自動提交模式的值,可以根據返回值判斷是否開啟了自動提交。

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