cubrid_error_code_facility 함수는 API 실행 중 발생한 오류의 오류 코드로부터 기능 코드(오류가 발생한 수준)를 얻는데 사용된다. 일반적으로 API가 FALSE를 반환할 때 오류 코드를 얻을 수 있다.
int cubrid_error_code_facility ()
<?php
$conn = cubrid_connect("localhost", 33000, "demodb");
$req = @cubrid_execute($conn, "SELECT * FROM unknown");
if (!$req) {
printf("Error facility: %d\nError code: %d\nError msg: %s\n",
cubrid_error_code_facility(), cubrid_error_code(), cubrid_error_msg());
cubrid_disconnect($conn);
exit;
}
?>
The above example will output:
Error facility: 1
Error code: -493
Error msg: Syntax: syntax error, unexpected UNKNOWN