6.4.8 mysql_stmt_errno()
unsigned int
mysql_stmt_errno(MYSQL_STMT *stmt)
Описание
Для заявления, указанного stmt, mysql_stmt_errno() возвращает код ошибки для функции API последнего вызова, которая может иметь успех или неудачу. Значение возвращаемого значения 0 означает, что ошибка не произошла. Номера сообщений об ошибках клиента перечислены в MySQL-заголовочном файле errmsg.h. Номера сообщений об ошибках сервера перечислены в mysqld_error.h. Ошибки также перечислены в .
Если функция API с ошибкой была mysql_stmt_close(), не вызывайте или mysql_stmt_errno() для получения информации об ошибке, потому что mysql_stmt_close() делает обработчик заявления недействительным. Вызовите mysql_errno() вместо этого.
Значения возврата
Значение кода ошибки. Ноль, если ошибка не произошла.
Ошибки
Нет.
© 2025 Oracle
Licensed under the GPLv2 License.