mysql_errno()


unsigned int mysql_errno(MYSQL *mysql)

Descrição

Para a conexão especificada pelo MariaDB, 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 MariaDB. Números de mensagem de erros do servidor são listados no arquivo mysqld_error.h. Na distribuição fonte do MariaDB 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 "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.

Retornar