6.4.8 mysql_stmt_errno()
unsigned int
mysql_stmt_errno(MYSQL_STMT *stmt)
Описание
Для указанного оператора stmt, функция mysql_stmt_errno() возвращает код ошибки для последней вызванной функции API оператора, которая может завершиться успешно или неудачно. Значение, равное нулю, означает, что ошибка не произошла. Номера сообщений об ошибках клиента перечислены в заголовочном файле 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.