Syntaxe without ELSE could be valid if no update is expected when WHEN clause is wrong (like it was done in Hibernate 3.1.3).