Salut,
J ai un record dans lequelle je stocke le resulat d'une requete(tout cela dans une proc pl/sql).
Dans ma requete j'alimente le recodr et je fait un bulk collect
ensuite je fais un forall pour inserer les données ramener dans ma table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select chp1,chp2,chp3 BULK COLLECT INTO monrecord from matable
le soucis est que sa bogue et j'ai cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 FORALL i IN 1 .. monrecord.COUNT INSERT INTO M4 ( ID,CHP1,CHP2,CHP3) VALUES ('1',monrecord(i).CHP1,monrecord(i).CHP2,monrecord(i).CHP3);
MerciPLS-00436: implementation restriction: cannot reference fields of BULK In-BIND table of records
Partager