Bonjour,

J'aimerais savoir comment ajouter 3 id provenant d'une requete de manière à affecter ces 3 id comme étant l'id de la vue?

J'ai une requête qui me retourne les champs que j'ai besoin à partir de différentes tables et j'aimerais attribuer à cette vue non pas un ID mais 3 champs qui représenterait l'ID de la vue.

J'ai crée une requête pour ma vue ETAT_ACAV:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
CREATE OR REPLACE VIEW ETAT_ACAV
(ID_SUPPORT, VALEUR, LIBELLE_COURT, MONTANT_ACAV_A, MONTANT_ACAV_P, 
 MONTANT_ACAV_ATTENTE, ID_ACAV_ATTENTE, ID_FLUX)
AS 
SELECT AA.ID_SUPPORT ,
                    VALEUR ,
                    LIBELLE_COURT ,
                    AA.MONTANT_ACAV_A , 
                    MONTANT_ACAV_P ,
                    MONTANT_ACAV_ATTENTE , 
                    FA.ID_ACAV_ATTENTE , 
                    FA.ID_FLUX
                    FROM
                    VL ,
                    MIF_SUPPORT ,
                    ACAV_ACTIF AA ,
                    ACAV_PASSIF ,
                    ACAV_ATTENTE ,
                    FLUX_ACAV FA
/
Et je voudrais rendre "ID_SUPPORT", "ID_ACAV_ATTENTE" et "ID_FLUX" comme étant l'ID de la vue soir 3 champs en 3 ID de la vue.

Si vous avez un exemple ou une idée.
Merci.