Bonjour, pourquoi cette requête ne fonctionne telle pas ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
UPDATE dbimpotd/t_mensu M                          
SET M.TM_STSMEN=CASE                               
WHEN (M.hid_adhes=9863 and M.tm_stsmen=3) THEN 5   
WHEN (M.hid_adhes=9863 and M.tm_nummen=11) THEN 7  
END
Valeurs indéfinies non admises dans la colonne ou la variable TM_STS
Je suis en V5R4, merci.