Bonjour à tous,

J'ai une procédure stockée qui est lancée depuis une interface web pour insérer des données dans une table.

Lorsque l'utilisateur lance la requête plus d'une fois cela crée des erreurs ... Normal car les données sont déjà en base ...

Voici ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
insert into EP.dbo.HE
select 	var1, 
	@date, 
	var3
from EP.dbo.HE
where date = (select max(date) from HE.dbo.HE where date < @date)
Existe t-il un moyen de faire en sorte que lors d'une insertion si on se retrouve confronté à un problème de duplicate key on puisse tout simplement continuer la procédure stockée sans insérer les données ??