mysql_list_fields()
MYSQL_RES *mysql_list_fields(MYSQL *mysql, const char *table, const char *wild)
Descrição
Retorna um resultado contendo nomes de campos de uma tabela dada que correspondam a expressão regular especificada pelo parâmetro wild
. wild
pode conter os metacaracteres '%
' ou '_
', ou pode ser um ponteiro NULL
para corresponder a todos os campos. Chamar mysql_list_fields()
é o mesmo que executar a consulta SHOW COLUMNS FROM nome_tabela [LIKE wild]
.
Note que é recomendado que você use SHOW COLUMNS FROM nome_tabela
em vez de mysql_list_fields()
.
Você deve liberar o resultado com mysql_free_result()
.
Valor Retornado
Um conjunto de resultados MYSQL_RES
em caso de sucesso. NULL
se ocorrer um erro.
Erros
CR_COMMANDS_OUT_OF_SYNC
Os comando foram executados em uma ordem inpropriada.
CR_SERVER_GONE_ERROR
O servidor MariaDB foi finalizado.
CR_SERVER_LOST
A conexão ao servidor MariaDB foi perdida durante a consulta.
CR_UNKNOWN_ERROR
Um erro desconhecido ocorreu.