Un petit bout de code MySQL probablement sans intérêt pour la plupart d’entre-vous pour commencer l’année : comment trouvez des colonnes ayant comme nom un mot spécifique.
SELECT DISTINCT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%votremot%' AND TABLE_SCHEMA='nomdelabasededonnees'
L’intérêt de cette requête ? Vous permettre de trouver facilement des colonnes spécifiques sur les tables d’une base de données dont vous ne connaissez pas l’architecture. En général, les noms des colonnes comportent des mots clés, cette requête vous évite donc de vous farcir les tables d’une base de données une par une pour trouvez celle que vous recherchez. Particulièrement utile pour les travaux de mise à jour sur les structures que vous ne connaissez pas.