27.7.10.8 mysql_stmt_errno()

unsigned int mysql_stmt_errno(MYSQL_STMT *stmt)

Description

对于stmt指定的语句,mysql_stmt_errno()返回可以成功或失败的最近调用的语句 API 函数的错误代码。返回值为零 table 示没有错误发生。Client 端错误消息编号在 MySQL errmsg.h头文件中列出。服务器错误消息号在mysqld_error.h中列出。错误也列在附录 B,错误消息和常见问题处。

如果失败的语句 API 函数是mysql_stmt_close(),请不要调用或mysql_stmt_errno()来获取错误信息,因为mysql_stmt_close()使语句处理程序无效。请致电mysql_errno()

Return Values

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

Errors

None.