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):
Merci d'avance pour répondre à ma question et eventuellement si vous voyez mon "erreur de logique", de me dire où elle est.
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)
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.
Partager