bonjour,
J'ai declaré un curseur qui ramene n lignes d'une table dont les colonnes sont
qty , produit, prix, date, lieu, stock.
Je ne connais pas forcement le nombre de ligne au depart du curseur
Mon pb c'est que je veux sauvegarder les qty et les prix de chaque ligne dans une varibale temporaire à utiliser pour un calcul.
Mon curseur
cursor cur is
select price, qty
from TableOp
where inordid = m.ordid;
rec_cu_6 cur%rowtype;
for rec_cu_5 in cu_5 LOOP
tmp_prix1 := rec_cu_5.price;
tmp_qty1 := rec_cu_5.qty;
end loop;
A la fin je dois avoir
tmp_qty_1 ....... tmp_qty_n
tmp_prix_1 ....... tmp_prix_n
Et pouvoir les utiliser plus loin dans mon code
quelqu'un peux m'aider? Merci d'avance
Partager