21.2.3.37 mysql_list_tables()
MYSQL_RES *mysql_list_tables(MYSQL *mysql, const char *wild)
Description
Retourne un jeu de résultats consistant des noms de tables dans la base de données
courante qui concordent avec l'expression régulière spécifié par le paramètre
wild
.
wild
peut contenir les caractères spéciaux
'%'
ou
'_'
, ou peut être un pointeur
NULL
pour obtenir toutes les tables. Faire appel à
mysql_list_tables()
revient à
exécuter la requête
SHOW tables [LIKE wild]
.
Vous devez libérer le jeu de résultats avec
mysql_free_result()
.
Valeur de retour
Un jeu d'enregistrements
MYSQL_RES
en cas de succès.
NULL
en cas d'erreurs.
Erreurs
-
CR_COMMANDS_OUT_OF_SYNC
-
Les commandes n'ont pas été exécutées dans le bon ordre.
-
CR_SERVER_GONE_ERROR
-
Le serveur MySQL ne réponds pas.
-
CR_SERVER_LOST
-
La connexion au serveur a été perdue au cours la requête.
-
CR_UNKNOWN_ERROR
-
Une erreur inconnue s'est produite.
|