Bonsoir à tous,

Voilà ma question :
"est ce que l'on peut utiliser la fonction decode de oracle sans select "
J'illustre ma question avec un exemple, qui ne fonctionne pas pour moi, mais je ne sais pas où est ma source d'erreur (il n'y a pas de message d'erreur, mais aucune mise a jour n'est faite):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
update foustock set ttc=round( decode(ttc,null,0,'',0,ttc)+decode(ttc,null,0,'',0,ttc)*19.6,2)) 
where (stock,fou) in (select code,fou from stock where foustock.stock=stock.code and foustock.fou=stock.fou)
Merci d'avance pour répondre à ma question et eventuellement si vous voyez mon "erreur de logique", de me dire où elle est.

La mise a jour ne se fait pas ??
Comme je disais plus haut, je n'ai pas de message d'erreur, mais j'ai l'impression qu'aucune ligne n'est affectée.