Bonjour,

je cherche le meilleur moyen d'exécuter une requête sur une base dont la modélisation est particulière.
La base contient plusieurs centaines de tables dont le nom représente une codification particulière (ex: VA_10128_B, VI_1256_F, etc).
Chaque table a la même structure : propriété (varchar), horodatage (datetime), valeur (numeric).
Le champ "propriété" contient des valeurs là aussi codifiées (ex: V_1012_H, T_1013_H).
Les tables peuvent contenir plusieurs centaines de milliers d'enregistrements.

Je cherche à générer deux requêtes :
- un one shot qui me permette d'identifier les tables qui contiennent VA% et qui contiennent une valeur commençant par "V" dans la propriété
- une requête quotidienne (exécution planifiée nocturne) qui me ramène (pour les mêmes contraintes que la requête précédente) le nom de la table concaténé au nom de la propriété, et la valeur pour l'horodatage le plus récent.

Je ne vois pas bien comment procéder sans passer par des curseurs.
Seulement l'exécution de curseurs sur cette base est à mon avis proscrite étant donné le nombre de tables, la structure de ces dernières et le nombre d'enregistrements qu'elles contiennent.

Et là, je suis un peu perdu sur la manière de procéder.

Auriez-vous des pistes à me conseiller ?

D'avance merci