Spec-Zone .ru
спецификации, руководства, описания, API

C.2. Типы Ошибочных Значений

Когда ошибка происходит в MySQL, сервер возвращает два типа ошибочных значений:

Строка сообщения, которая обеспечивает текстовое описание ошибки, также доступна.

Когда ошибка происходит, код ошибки MySQL, значение SQLSTATE, и строка сообщения является доступным использованием C API-функции:

Для готовых операторов соответствующие функции ошибок mysql_stmt_errno(), mysql_stmt_sqlstate(), и mysql_stmt_error(). Все функции ошибок описываются в Разделе 22.8, "API MySQL C".

Число ошибок, предупреждений, и примечаний для предыдущего оператора может быть получено, вызывая mysql_warning_count(). См. Раздел 22.8.7.73,"mysql_warning_count()".

Первые два символа значения SQLSTATE указывают на ошибку class: