Bonjour à toutes et à tous.
J'aimerais stocker dans un tableau en PLSQL des données issues d'une table.
En gros, je crée un curseur et ensuite j'aimerais stocker chacun des enregs de mon curseur dans un tableau.
Je ne sais pas trop comment utiliser le type de variables VARRAY.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17DECLARE CURSOR cListeCode IS SELECT MonChamp FROM MaTable WHERE MaClause; vListeCode cListeCode%ROWTYPE; BEGIN OPEN cListeCode; LOOP FETCH cListeCode INTO vListeCode; EXIT WHEN cListeCode%NOTFOUND; -- La, je voudrais inserer les donnees de mon curseur END LOOP; CLOSE cListeCode; END;
J'ai bien essayé un truc de ce genre :
Mais cela ne marche pas hélas, j'ai une erreur de compil'...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Bahan

 

 
		
		 
         
  
			
			


 
			


 [Oracle 8.1.7][PLSQL] Utilisation des tableaux
 [Oracle 8.1.7][PLSQL] Utilisation des tableaux
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
   

Partager