Aller au contenu

INSERT


nolog

Sujets conseillés

je ne pense pas :

INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
VALUES ({expr | DEFAULT},...),(...),...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

la syntaxe ne prend qu'une seule table et non pas une liste de table.

Pour l'exemple j'ai pris la syntaxe mySQL, mais je pense que c'est pareil pour les autres SGBDR.

Modifié par anorci
Lien vers le commentaire
Partager sur d’autres sites

La solution la plus standard que je vois est d'utiliser une transaction :

BEGIN

tous tes inserts

COMMIT

Ca marchera quelque soit la base de donnee (enfin, pour peu qu'elle soit civilise bien sur :D )

Lien vers le commentaire
Partager sur d’autres sites

La solution la plus standard que je vois est d'utiliser une transaction :

BEGIN

tous tes inserts

COMMIT

Ca marchera quelque soit la base de donnee (enfin, pour peu qu'elle soit civilise bien sur  :D )

<{POST_SNAPBACK}>

Il faut comprendre que cela ne marchera pas sous MySQL < 5.0 à moins de travailler avec des tables en InnoDB.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...