Non ho controllato quello che fa la query, però ti posso dire che manda END alla fine di ogni CASE.
Regole del Forum