查詢

db2_conn_errormsg()函式—用法及示例

「 返回上一次DB2資料庫連線嘗試中的錯誤訊息 」


函式名稱: db2_conn_errormsg()

適用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8

用法:該函式用於返回上一次DB2資料庫連線嘗試中的錯誤訊息。

語法:string db2_conn_errormsg ([ resource $connection ] )

引數:

  • $connection(可選):DB2資料庫連線資源。如果未提供該引數,則函式會返回上一次開啟的資料庫連線的錯誤訊息。

返回值:返回包含上一次DB2資料庫連線嘗試中的錯誤訊息的字串。如果沒有錯誤發生,則返回一個空字串。

示例:

// 建立DB2連線
$conn = db2_connect('SAMPLE', 'username', 'password');
if ($conn) {
    echo "DB2連線成功!";
} else {
    echo "DB2連線失敗!";
    echo "錯誤訊息:" . db2_conn_errormsg();
}

// 輸出錯誤訊息:
// DB2連線失敗!
// 錯誤訊息:[IBM][CLI Driver] SQL30081N 與資料來源之間的 TCP/IP 通訊失敗。TCP/IP 套接字 “192.168.0.1” 返回了錯誤碼 “10061”。 SQLSTATE=08001 SQLCODE=-30081

在上面的示例中,首先使用db2_connect()函式嘗試連線到名為'SAMPLE'的DB2資料庫。然後,透過檢查返回的結果來確定連線是否成功。如果連線失敗,則呼叫db2_conn_errormsg()函式獲取連線錯誤的詳細錯誤訊息,並將其列印出來。

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