1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
SQL> CREATE OR REPLACE procedure procedure_stokees(
2 v_patient in patient.idpatient%type,
3 v_nom out patient.nom%type,
4 v_prenom out patient.prenom%type,
5 v_jours out NUMBER)
6 is
7 begin
8 SELECT nom, prenom, (DATESORTIE- DATEENTREE) nbr_sejoure
9 into v_nom,v_prenom,v_jours
10 FROM patient JOIN sejourne using (IDPATIENT)
11 WHERE idpatient=&v_patient;
12 DBMS_OUTPUT.PUT_LINE (v_nom||','||v_prenom||'->'||v_jours);
13 end procedure_stokees;
14 /
Entrez une valeur pour v_patient : 1
ancien 11 : WHERE idpatient=&v_patient;
nouveau 11 : WHERE idpatient=1;
ProcÚdure crÚÚe. |