Bonjour,

J'ai un petit soucis, et je ne comprend pas pourquoi mon DECODE ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT TO_CHAR(:SDATE,'DAY') DAY, DECODE( TO_CHAR(:SDATE,'DAY'),'MARDI',1,0) RSLT FROM DUAL
:SDATE est au format Date, et je lui donne la valeur "12/01/2010"
La requete me retourne :
DAY RSLT
MARDI 0

Alors que mon décode devrait me retourner RSLT = 1......

J'aimerai comprendre pourquoi mon DECODE ne fait pas son travail....
Merci de votre aide