函式名稱:db2_get_option()
函式描述:該函式用於獲取與一個連線關聯的特定選項的當前設定值。
用法:
mixed db2_get_option ( resource $connection , string $option )
引數:
- $connection:一個資料庫連線資源,透過 db2_connect() 或 db2_pconnect() 函式返回。
- $option:要獲取設定的選項名稱。
返回值:
- 如果選項設定成功,則返回選項的當前設定值。
- 如果選項未設定,則返回 false。
- 如果選項名稱無效,則返回 false。
示例:
// 建立資料庫連線
$database = "SAMPLE";
$user = "username";
$password = "password";
$conn = db2_connect($database, $user, $password);
// 獲取當前連線的 AUTOCOMMIT 設定
$autocommit = db2_get_option($conn, "SQL_ATTR_AUTOCOMMIT");
if ($autocommit !== false) {
echo "當前 AUTOCOMMIT 設定為:$autocommit";
} else {
echo "無法獲取 AUTOCOMMIT 設定";
}
// 關閉資料庫連線
db2_close($conn);
在上述示例中,我們首先透過 db2_connect() 函式建立了與資料庫的連線。然後,我們使用 db2_get_option() 來獲取連線的 AUTOCOMMIT 設定的當前值。如果成功獲取到 AUTOCOMMIT 設定的值,則將其列印出來;否則,將列印出錯誤提示資訊。最後,我們使用 db2_close() 關閉了資料庫連線。
請注意,示例中的資料庫連線資訊(資料庫名、使用者名稱和密碼)應根據實際情況進行修改。