Bonjour,
Je souhaite rechercher dans une base de données, le nom des tables qui ont une colonne nommé "location" de type "int(11)"
Qu'elle serait la requête SQL permettant de faire ceci ?
Merci d'avance,
Arnaud
Bonjour,
Je souhaite rechercher dans une base de données, le nom des tables qui ont une colonne nommé "location" de type "int(11)"
Qu'elle serait la requête SQL permettant de faire ceci ?
Merci d'avance,
Arnaud
Bonjour,
Quel est la version de MySQL ?
Parce qui si c'est au moins 5.0.2, tu peux passer par le catalogue.
Tout est expliqué dans le tutoriel ici.
ced
j'ai une 5.0.51b
j'ai tenté ceci :
mais sans succès...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE COLUMN_NAME = 'location';
salut,
normal, il faut faire ta recherche sur la vue système COLUMNS et non TABLES
j'avais déjà posé la question et ced m'avait déjà répondu :
réponse :
merci pour vos aides
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = 'location'
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager