haroun-
608Messages postés
13 avril 2008Date d'inscription
28 mai 2010Dernière intervention
29 nov. 2009 à 09:13
bonjour
y a t il un moyen d'insérer deux lignes ou plus dans un tableau on utilisant une seul commande sql avec oracle 10g version express
je veux dire par exemple si je veux éxécuter deux commande insert du genre:
INSERT INTO livre (code_livre,titre,themes,date_edit,nb_pages)
VALUES ('51','introduction to database deseign','base de donnée',to_date('2001/10/23','YYYY/MM/DD'),'300');
INSERT INTO livre (code_livre,titre,themes,date_edit,nb_pages)
VALUES(30,"Programmation OO","base de donnée",to_date('2001/01/14','YYYY/MM/DD'),250);
es ce qu'il y a un moyen de les fusionner en une seul fonction insert et lancer une seul commande
merci
en effet cette commande semble répondre à mes besoins (vive Ora9i........)
A+
Peut etre, vous pouvez m'aider, car je cherche des infos sur le net, mais je ne trouve rien, et je n'arrive pas à construire m'a requete qui semble a 1ere vue "simple" :
Voila ce que je souhaite faire:
J'ai une table TABLE1 (2 champs : datevisite , nbvisite), je souhaite faire un UPDATE (de nbvisite=nbvisite+1) si datevisite=SYSDATE
Sinon (Pas d'enregistrement pour datevisite=SYSDATE), je souhaite faire un INSERT (avec datevisite=SYSDATE et nbvisite=1)
J'ai essayer de faire des choses avec la commande MERGE, mais sans résultat.
Merci d'avance pour votre aide.