Bonjour,
Est il possible de faire un requete nous renvoyant l'intitulé des tables contenant un champ précis genre "ID_ACTEUR" ??
Merci d'avance
Bonjour,
Est il possible de faire un requete nous renvoyant l'intitulé des tables contenant un champ précis genre "ID_ACTEUR" ??
Merci d'avance
tu utilise quel SGBD ??
avec sql server tu peux faire ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select sysobjects.name from sysobjects, syscolumns where syscolumns.name = 'nom_colonne' and syscolumns.id = sysobjects.id and sysobjects.type = 'U'
j'suis vert !
J'utilise Oracle
bah ca doit etre le meme systeme : tutoriels SGBD : http://sgbd.developpez.com/cours/
va dans l'aide d'oracle et regarde comment sont fait les tables systemes,
Tables contenant la description des tables (colonnes) auxquelles vous avez accès :
ALL_TABLES(owner, table_name,...)
ALL_TAB_COLUMNS(owner,table_name,column_name,data_type,nullable,...)
j'suis vert !
c'est bon j'ai trouvé grace a toad
[FONT=Tahoma][/FONT]
SELECT allo.owner,
DECODE (allo.object_type,
'VIEW','VIEW COLUMN',
'TABLE','TABLE COLUMN'
),
atc.table_name result_type, atc.column_name object_name
FROM all_tab_columns atc, all_objects allo
WHERE((atc.column_name LIKE'ID_DU_CHAMP))
AND(LOWER(atc.owner)= LOWER('LOGIN_de_la_base'))
AND(allo.object_name = atc.table_name)
AND(allo.owner = atc.owner)
pense à la balise resolu, sur ton premier message, outils de la discussion, mettre résolu
j'suis vert !
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