Oracle + valeur - Divers - Programmation
Marsh Posté le 08-10-2003 à 12:03:11
cocolapin a écrit : j'ai un probleme lorsque je souhaite ajouter plusieurs valeurs a la fois dans une table |
Tu ne peux pas inserer plusieurs ligne de cette façon. La commande insert ... values ... ne permet que l'insertion ligne par ligne.
Tu as 2 solutions : ou bien tu n'a pas bcp d'insert à faire de cette façon et tu fait plusieurs requete insert into, ou bien tu en a bcp et tu cré un fichier que tu charge avec le sql loader.
Si tes données viennent d'une table, tu peux utiliser insert into ... select ... from bidule
Marsh Posté le 08-10-2003 à 11:21:54
j'ai un probleme lorsque je souhaite ajouter plusieurs valeurs a la fois dans une table
exemple:
(une fois ma table et mes champs créés bien entendu)
insert into nom_table (champ1,champ2,...,champN)
values (value1,value2,...,valueN,
value1,value2,...,valueN);
la premiere ligne et celle de dessous sont differentes
il me met "trop de valeur" comme erreur