函数名称:cubrid_error_code_facility()
适用版本:CUBRID 8.3.1 以上版本
用法:cubrid_error_code_facility() 函数用于获取 CUBRID 错误码所对应的错误域。
示例:
$conn = cubrid_connect("localhost", 33000, "dbName", "username", "password");
if (!$conn) {
$error_msg = cubrid_error();
$error_code = cubrid_error_code();
$error_facility = cubrid_error_code_facility();
echo "连接数据库失败:<br>";
echo "错误信息:" . $error_msg . "<br>";
echo "错误码:" . $error_code . "<br>";
echo "错误域:" . $error_facility . "<br>";
}
解释: 在上面的示例中,我们尝试连接到一个 CUBRID 数据库。如果连接失败,我们使用 cubrid_error_code_facility() 函数获取错误码对应的错误域。
错误域(error facility)表示错误码所属的错误类型,可能的错误域有以下几种:
以上示例中,如果连接数据库失败,将会打印出错误信息、错误码和错误域。