sql insertion

sql insertion - Divers - Programmation

Marsh Posté le 07-08-2003 à 16:10:04    

salut,
 
 
comment faire pour inserer plusieurs enregistrement en 1 seule requete.
 
insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)
values ('ff','gg','rr','kl','yu',1,2,3,4,5,6)

 
rempli 1 tuple, mais pour en remplir plusieurs ?

Reply

Marsh Posté le 07-08-2003 à 16:10:04   

Reply

Marsh Posté le 07-08-2003 à 18:08:23    

Quelle base ?
Où sont les données à insérer ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 07-08-2003 à 19:14:50    

insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)
values ('ff1','gg','rr','kl','yu',1,2,3,4,5,6),
('ff2','gg','rr','kl','yu',1,2,3,4,5,6),
('ff3','gg','rr','kl','yu',1,2,3,4,5,6),
('ff4','gg','rr','kl','yu',1,2,3,4,5,6);


Message édité par mrbebert le 07-08-2003 à 19:15:05
Reply

Marsh Posté le 08-08-2003 à 10:03:03    

insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)  
values ('ff1','gg','rr','kl','yu',1,2,3,4,5,6);  
insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)  
values ('ff2','gg','rr','kl','yu',1,2,3,4,5,6);
insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)  
values ('ff3','gg','rr','kl','yu',1,2,3,4,5,6);
insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)  
values ('ff4','gg','rr','kl','yu',1,2,3,4,5,6);

Reply

Marsh Posté le 08-08-2003 à 10:04:59    

Tu peux passer au moteur SQL autant de requêtes que tu eveux en même temps, du moment qu'elles sont séparées par des retours chariots ou des ;
tu peux ainsi faire à la suite des Insert, des Updates et des requêtes de post-process, le tout en une seule fois.

Reply

Marsh Posté le 08-08-2003 à 11:40:59    

mrBebert a écrit :

insert into articlesynthese (codcli,nomcli,typref,codeart,codeagt,qte,prixunit,ca,coeff,marge,prixrevient)
values ('ff1','gg','rr','kl','yu',1,2,3,4,5,6),
('ff2','gg','rr','kl','yu',1,2,3,4,5,6),
('ff3','gg','rr','kl','yu',1,2,3,4,5,6),
('ff4','gg','rr','kl','yu',1,2,3,4,5,6);


 
 
wé, ça c'est pas mal, mais le probleme c'est que ça ne marche que sur Oracle.
   merci pour ces infos
 

Reply

Marsh Posté le 08-08-2003 à 12:04:16    

juju3818 a écrit :


 
 
wé, ça c'est pas mal, mais le probleme c'est que ça ne marche que sur Oracle.
   merci pour ces infos
 

:heink:  
ca marche très bien avec mysql, je l'ai encore utilisé ce matin :)

Reply

Marsh Posté le 08-08-2003 à 12:40:56    

mrBebert a écrit :

:heink:  
ca marche très bien avec mysql, je l'ai encore utilisé ce matin :)  


Tant qu'on sait pas quel SGBD il utilise, c'est pas la peine de BlaBlaTer :ange:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 08-08-2003 à 15:25:47    

juju3818 a écrit :


 
 
wé, ça c'est pas mal, mais le probleme c'est que ça ne marche que sur Oracle.
   merci pour ces infos
 


 
ça marche aussi très bien sur SQL Server (2000 en tous cas)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed