const char *mysql_sqlstate(MYSQL *mysql)
Description
Returns a null-terminated string containing the SQLSTATE error
code for the last error. The error code consists of five
characters. '00000'
means “no
error.” The values are specified by ANSI SQL and ODBC.
For a list of possible values, see
Capítulo 26, Manejo de errores en MySQL.
Note that not all MySQL errors are yet mapped to SQLSTATE's.
The value 'HY000'
(general error) is used
for unmapped errors.
This function was added to MySQL 4.1.1.
Return Values
A null-terminated character string containing the SQLSTATE error code.
See Also
See Sección 24.2.3.12, “mysql_errno()
”. See
Sección 24.2.3.13, “mysql_error()
”. See
Sección 24.2.7.26, “mysql_stmt_sqlstate()
”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.