Rechercher un nom de champ dans un base de données

Cette requête SQL peut être utile si vous travaillez sur une grosse base de données par exemple et que vous essayez de localiser un champ d’une table à partir du nom du champ.

Personnellement je m’en sert pour renommer les champs étant des noms réservés par Doctrine lors d’une introspection du framework Symfony.

Imaginons par exemple que nous recherchons toutes les tables possédant un champ nommé « last_modified » dans la base de données « introspection ». La requête SQL se présente alors comme suit :

D’une manière générale, apprendre à utiliser les requêtes sur INFORMATION_SCHEMA peut se révéler très utile !

Cette entrée a été publiée dans MySQL, et marquée avec , , , le par Team Nukium.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *