Bonjour,
j'utilise un curseur pour parcourir une table
j'ai une table qui fait 200 colonnes, nommées toutes column_j (1<j<200)
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;
et quand j'ai tenté de récupérer via une autre boucle sur j:
ca compile pas sur pl/sql dev au niveau du champ crtrTemp qu'il demande à définir (le type est VARCHAR, il est bon).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 crtrTemp := 'column_'||to_char(j); IF liste(i).crtrTemp =...
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
Partager