Bonjour,
Nous sommes sous Oracle 11g.
Est-il possible de créer une vue à partir de plusieurs curseurs qui vont chercher des données dans différentes tables ?
Merci pour votre réponse.
Version imprimable
Bonjour,
Nous sommes sous Oracle 11g.
Est-il possible de créer une vue à partir de plusieurs curseurs qui vont chercher des données dans différentes tables ?
Merci pour votre réponse.
Et pourquoi pas tout simplement une jointure (ou une union, le besoin n'est pas expliqué) ?
Bien souvent, dans les procédures que je suis appelé à faire évoluer ou optimiser, le recours aux curseurs n'est pas nécessaire, couteux en temps de traitement et en maintenance.
Bonjour,
Il s'agit d'un script de chargement qui doit être transformé en vue directe.
Et ce script comporte des curseurs. Transformés en jointure, nous n'avons plus le même nombre de lignes dans la vue comparé à la table cible.
Il y a plus de 7 tables sur lesquelles les jointures sont faites.
Mon idée, si c'était possible, c'était de récupérer le script de chargement tel qu'il est de façon à créer directement la vue à la place de l'INSERT.
Merci pour votre réponse.