unsigned int mysql_errno(MYSQL *mysql)
Descrição
Para a conexão especificada pelo mysql
,
mysql_errno()
retorna o código de erro
para a função API chamada mais recentemente que tenha obtido
sucesso ou falhado. Um valor de retorno de zero significa que
um erro ocorreu. Números de mensagens de erro de clientes
são listados no arquivo de cabeçalho
errmsg.h
do MySQL. Números de mensagem
de erros do servidor são listados no arquivo
mysqld_error.h
. Na distribuição fonte
do MySQL você pode encontrar uma lista completa de núeros de
mensagens de erro no arquivo
Docs/mysqld_error.txt
. Os códigos de
erros do servidor estão listados em
Secção 13.1, “Erros Retornados”.
Note que algumas funções como
mysql_fetch_row()
não configuram o
mysql_errno()
se elas obterem sucesso.
Uma regra do dedão é que todas as funções que precisam
perguntar ao servidor por informação irão zerar
mysql_errno()
se obterem sucesso.
Valor Retornado
Um valor de código de erro para a última chamada mysql_xxx, se ele falhar, Zero significa que nenhum erro ocorreu.
Erros
Nenhum.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.