Bonjour,
j'utilise un curseur sur une table contrat
ce traitement pour chaque contrat, je veux le factoriser en une procedure
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 CURSOR contrat_cursor (per_param IN NUMBER) IS SELECT * FROM CONTRAT WHERE PER_ID = per_param; contrat_rec contrat_cursor%ROWTYPE; --ensuite je fais un parcours du curseur loop FETCH contrat_cursor INTO contrat_rec; EXIT WHEN contrat_cursor%NOTFOUND; -- serie de TRT end loop ;
auquelle je passe en parametre , la cle du contrat
ma question est comment puis
recuperer una partir d'unecontrat_cursor%ROWTYPECdltselect * from contrat where cle=val
Elyes
Partager