oracle sql update with case statement in set clause