6.4.9 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()

返回值

错误代码值。如果未发生错误,则为零。

错误

无。