函式名稱:odbc_autocommit()
函式描述:該函式用於設定或獲取一個連線的自動提交模式。自動提交模式決定每個SQL語句是否在執行後自動提交到資料庫。
用法:
設定自動提交模式: bool odbc_autocommit ( resource $connection_id , bool $OnOff )
引數:
- connection_id:ODBC連線識別符號,透過odbc_connect()函式獲取。
- OnOff:設定自動提交模式的值,true表示開啟自動提交,false表示關閉自動提交。
返回值:
- 成功時返回true,失敗時返回false。
獲取自動提交模式: bool odbc_autocommit ( resource $connection_id )
引數:
- connection_id:ODBC連線識別符號,透過odbc_connect()函式獲取。
返回值:
- 當前自動提交模式的值,true表示已開啟自動提交,false表示已關閉自動提交。
示例:
設定自動提交模式為開啟: $conn = odbc_connect("DSN", "username", "password"); odbc_autocommit($conn, true);
這將使得每個SQL語句在執行後自動提交到資料庫。
設定自動提交模式為關閉: $conn = odbc_connect("DSN", "username", "password"); odbc_autocommit($conn, false);
這將使得每個SQL語句在執行後不會自動提交到資料庫,需要手動呼叫odbc_commit()函式來提交事務。
獲取自動提交模式: $conn = odbc_connect("DSN", "username", "password"); $autocommit = odbc_autocommit($conn);
這將返回當前連線的自動提交模式的值,可以根據返回值判斷是否開啟了自動提交。
熱門工具排行榜