mysql_stmt_error()
const char *mysql_stmt_error(MYSQL_STMT *stmt)
Descrição
Para a instrução especificada por stmt
, mysql_stmt_error()
retorna uma string terminada em null contendo a mensagem de erro para a função de instrução da API chamada mais recentemente. Um string vazia ('') é retornado se não ocorreu nenhum erro. Isto significa que os seguintes comandos são equivalentes:
if (mysql_stmt_errno(stmt)) { // an error occured } if (mysql_stmt_error(stmt)[0]) { // an error occured }
A linguagem da mensagem de erro do cliente pode ser alterada recompilando a biblioteca cliente do MariaDB. Atualmente você pode escolher mensagem de erros em diversas linguagens.
Valor Retornado
Um string contendo a descrição do erro. Uma string vazia se não ocorrer erros.
Erros
Nenhum