Bonjour,
j'utilise un curseur pour parcourir une table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
fetch curSelect bulk collect into liste;
for i in liste.first.. liste.last loop
...
liste(i).column1, liste(i).column2
....
close curSelect;
j'ai une table qui fait 200 colonnes, nommées toutes column_j (1<j<200)
et quand j'ai tenté de récupérer via une autre boucle sur j:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
crtrTemp := 'column_'||to_char(j);
IF liste(i).crtrTemp =...
ca compile pas sur pl/sql dev au niveau du champ crtrTemp qu'il demande à définir (le type est VARCHAR, il est bon).
j'ai vu qqch qui ressemblait à liste(i).column(j) avec google mais j'ai pas réussi à le faire marcher.
est-ce qu'il y a un moyen de récupérer la valeur avec la position de la colonne, ou autrement.

d'avance Merci