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 MySQL foi finalizado.
CR_SERVER_LOST
A conexão ao servidor MySQL foi perdida durante a consulta.
CR_UNKNOWN_ERROR
Um erro desconhecido ocorreu.
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.