rechercher une valeur dans toute les tables? [oracle] - SQL/NoSQL - Programmation
Marsh Posté le 03-12-2009 à 11:26:55
Bon courage.
Le plus simple sera probablement un script qui fera un select * from user_tables puis génèrera les bonnes requêtes pour chaque table...mais c'est clairement un soucis de conception à la base, ton histoire.
Marsh Posté le 03-12-2009 à 11:40:18
mais y a vraiment pas moyen de compter les occurences du %mot% dans toutes les tables?......c'est pas un souci de conception, c'est juste le nom qui change mais malheureusement il remplis pas mal de champs.
Je penses k au final je vais me taper toutes les tables à la main
Marsh Posté le 03-12-2009 à 11:43:35
anthorak a écrit : mais y a vraiment pas moyen de compter les occurences du %mot% dans toutes les tables?......c'est pas un souci de conception, c'est juste le nom qui change mais malheureusement il remplis pas mal de champs. |
pas à ma connaissance...et pour moi si une donnée est répétée dans tellement de champs partout dans la base c'est qu'elle devrait être dans une table de référence quelque part...
Marsh Posté le 03-12-2009 à 11:22:03
Bonjour à tous!!! j'aurais besoin d'aide, je'ai une base de donnée avec énormément de tables, j'ai besoin de changer un nom qui à changé, mais il peut apparaitre n'importe oû......Y aura t il une fonction automatique qui pourrait verifier sur toutes les tables et tout les champs?merci!!!
il faudrais que j'arrive à faire un truc du genre SELECT * WHERE * LIKE '%NOM%'