Bonjour,
:bug:
Est-il possible créer une boucle en PL/SQL ?
Mon but est d'éviter d'éxécuter bêtement plein de fois une requête de typeMerci de votre aide !:yaisse2:Code:INSERT INTO xxxx
Version imprimable
Bonjour,
:bug:
Est-il possible créer une boucle en PL/SQL ?
Mon but est d'éviter d'éxécuter bêtement plein de fois une requête de typeMerci de votre aide !:yaisse2:Code:INSERT INTO xxxx
La réponse est... oui !Citation:
Envoyé par julie20
Mais avec le peu d'explications que tu nous envoies, je ne peux guère t'en dire plus !;)
En gros c'est un Curseur de Mise à jour que tu utilisera dans ta procédure .:lol:
Voilà,:mouarf:
Pour effectuer un test, je dois disposer de 80 entrées dans une table qui ont toutes le champ <nom> identique.:oops:
Le problème, c'est qu'elles n'existent pas dans ma table (seule une seule existe).
Je n'ai pas envie d'executer 80 fois la même requête
:king:Code:INSERT into table values (val_nom, val_champ1, ..., val_champn)
D'où l'envie de faire une boucle .
Je voudrais le faire avec TOAD pour Oracle.:bug:
si j'ai bien compris tu aurais besoins de créer dynamiquement des champs dans une table qui n'a actuellemnt qu'une seule colonne. c'est quoi le but ? 8O
Explique d'avantages ton problème pour qu'on puisse t'aider , je pense que tu as un problème de conception.
Non, elle veut pas créer des champs. Elle veut faire ceci
Et sous TOAD, execute as a script.Code:
1
2
3
4
5
6
7 BEGIN FOR i IN 1..80 LOOP INSERT INTO MATABLE(COL1) VALUES (i); END LOOP; COMMIT; END;