Bonjour j ai réussi a mettre au point la requete suivante qui donne le nom de tous les champs de toutes les tables d'une base
select table_name, column_name, table_name||'.'||column_name from dict_columns
en suite j'ai envie de de faire une clause where pour recherche sur tous les champs une valeurs pariculiere ?
comment je fais ?
par exemple
select table_name, column_name, table_name||'.'||column_name from dict_columns
where table_name||'.'||column_name like '%toto%'
mais ca marche pas .!!!
car dans table_name||'.'||column_name je peux avoir du numérique ou du char ou des dates
alors il faut que je controle selon les cas que c'est
Merci d'avance
Partager