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

Retornar