23.8.11.27 mysql_stmt_sqlstate()
const char *mysql_stmt_sqlstate(MYSQL_STMT *stmt)
설명
stmt
에 의해 지정된 문에 대해 mysql_stmt_sqlstate()
은 최근 호출 된 성공 또는 실패한 수있는 준비된 문 API 함수의 SQLSTATE 에러 코드를 저장하는 NULL로 끝나는 문자열을 반환합니다. 오류 코드는 5 개의 문자로 구성됩니다. "00000"
은 "오류없이"을 의미합니다. 값은 ANSI SQL과 ODBC에 의해 규정되어 있습니다. 가능한 값의 목록은 부록 B 오류 오류 코드 및 일반적인 문제 를 참조하십시오.
모든 MySQL 오류가 계속 SQLSTATE 코드에 매핑되어 있지 않습니다. 값 "HY000"
(일반 오류)는 매핑되지 않은 오류 번호에 사용됩니다.
반환 값
SQLSTATE 에러 코드를 포함 NULL로 끝나는 문자열.