SQL Server : ignorer les doublons lors de l'insertion

Résolu
Signaler
Messages postés
6
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
9 février 2006
-
Messages postés
6
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
9 février 2006
-
Bonjour,



J'aurais voulu savoir s'il existait une option de la commande INSERT sur SQL Server pour ignorer les doublons.



J'ai vu que ça existait sur d'autres SGBD mais j'ai pas trouvé sur SQL Server.



En gros, je voudrais que l'insert se transforme en update en cas de doublon sur la clé primaire.



Merci de vos réponses

2 réponses

Messages postés
506
Date d'inscription
vendredi 30 juillet 2004
Statut
Membre
Dernière intervention
3 mars 2008
2
non tu ne peux pas, d'ailleurs ca m'etonnerait que ca existe sur d'autre sgbd
Dans ce cas, je te conseille de faire une procédure stockée

Rollerman
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
6
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
9 février 2006

En tout cas ça existe ici mais je crois que c'est du SAP

http://dev.mysql.com/doc/maxdb/en/82/60cd68d21711d2a97400a0c9449261/content.htm



Je vais essayer de me débrouiller avec du if exists



Merci