Bonjour a tous,
je voudrais executer un insert 50 fois. Je teste ce code:
Ce code ne donne pas d'erreur, mais y'a 0 rows dans la table a la fin...je vois pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 BEGIN execute immediate 'truncate table TMP_ARTICULOS_WORKING'; FOR i IN 1..50 LOOP INSERT INTO TMP_ARTICULOS_WORKING SELECT P.ID FROM PTABLE; END LOOP; COMMIT; END; /
Le truncate se fait qu'une seule fois n'est ce pas?
D'avance merci si quelqu'un voit ou est mon erreur.
Partager