En attendant, ça ne m'explique pas ceci :
Quote
thomas sillan
ba justement, c'est pas le cas^^ pour une raison que je ne m'explique pas
Je disais que la requête devait fonctionner normalement : ok, ce n'est pas le cas, mais ça ne m'éclaire pas des masses. Si tu as bien défini le paramètre @from dans une requête SET, il devrait y avoir un résultat : en tout état de cause, rien n'interdit de créer une fonction qui vérifie l'existence d'un retour avant d'effectuer la requête UPDATE pour éviter justement un INSERT incongru qui va de toutes façons planter.
Enfin je dis une fonction, mais une procédure stockée serait peut-être plus appropriée, auquel cas on lui envoie en paramètre IN la valeur que tu mets dans ta variable @from.
______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)