Salut,
Je cherche à créer la vue suivante sous Postgre
mais je ne sais pas comment représenter les jointures externes écrites ci-dessus pour une base oracle ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 create or replace view test as select patient.pat_id from patient patient, instance_fiche inst, valeur_texte nomMarital, valeur_texte nom, valeur_texte prenom, valeur_date dateNaiss, valeur_texte nomCorrige, valeur_texte prenomCorrige, valeur_date dateNaissCorrige where patient.pat_id=inst.pat_id and inst.inst_id=nomMarital.inst_id and nomMarital.champ_id(+)=25 and inst.inst_id=nom.inst_id and nom.champ_id(+)=20 and inst.inst_id=prenom.inst_id and prenom.champ_id(+)=21 and inst.inst_id=dateNaiss.inst_id and dateNaiss.champ_id(+)=27 and inst.inst_id=nomCorrige.inst_id and nomCorrige.champ_id(+)=23 and inst.inst_id=prenomCorrige.inst_id and prenomCorrige.champ_id(+)=24 and inst.inst_id=dateNaissCorrige.inst_id and dateNaissCorrige.champ_id(+)=30
Partager