Requête d'insertions multiples
sqlnewbie
-
sqlnewbie -
sqlnewbie -
Bonjour,
Je souhaite faire une requête d'insertions multiples dans Oracle
Comment faire pour faire autant d'insert qu'il y a d'enregistrements dans element1 ?
Merci beaucoup pour votre aide !
Je souhaite faire une requête d'insertions multiples dans Oracle
insert into mytable(a,b,c) values ( (select element1 from toto), (select element2 from titi), (select element3 from tutu) );
Comment faire pour faire autant d'insert qu'il y a d'enregistrements dans element1 ?
Merci beaucoup pour votre aide !
A voir également:
- Requête d'insertions multiples
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Erreur de requete facebook - Forum Facebook
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Loisirs / Divertissements
4 réponses
INSERT INTO 'famille' ('ref', 'libelle') VALUES ('1', 'Dupont'), ('2', 'Durand'), ('3', 'Colin'), ('4', 'Michel');
Plumaline
Messages postés
127
Date d'inscription
Statut
Membre
Dernière intervention
6
T'as une page d'aide aussi dans Oracle, sers toi en ;)
Plumaline, merci pour ta réponse.
Cependant, c'est bien parce que je n'avais pas trouvé la réponse à ma question que je me suis permis de venir la poser ici.
Et ta solution de mettre un enregistrement par ligne ne peut pas me convenir.
Imaginons que j'ai des centaines d'enregistrements dans ma requête
Je ne vais pas m'amuser à copier-coller autant de lignes à la main.
A mon avis, la réponse à ma question nécessite du PL/SQL mais je n'y connais pas grand chose et les exemples trouvés sur le net ne m'ont (pour l'instant) pas beaucoup aidé.
Donc, si quelqu'un avait la gentillesse de me mettre sur la voie. Merci d'avance.
Cependant, c'est bien parce que je n'avais pas trouvé la réponse à ma question que je me suis permis de venir la poser ici.
Et ta solution de mettre un enregistrement par ligne ne peut pas me convenir.
Imaginons que j'ai des centaines d'enregistrements dans ma requête
select element1 from toto.
Je ne vais pas m'amuser à copier-coller autant de lignes à la main.
A mon avis, la réponse à ma question nécessite du PL/SQL mais je n'y connais pas grand chose et les exemples trouvés sur le net ne m'ont (pour l'instant) pas beaucoup aidé.
Donc, si quelqu'un avait la gentillesse de me mettre sur la voie. Merci d'avance.