Problème mysql case fonction
Bonjour,
Je vous contacte car jai un petit problème en sql sur mon pc.
Jai essayé de faire un case dans une fonction mais jai une erreur de syntax que je ne comprend pas donc si vous pouvez m'aider ou m'eclairer cela m'aiderai beaucoup.
Voici la requete, l'erreur de syntax est sur le when juste apres le case
Code:
1 2 3 4 5 6 7 8 9 10
| create definer =`slam15_kilian`@`%` function `mySigne`(i int) returns int(11)
deterministic
begin
case
when i > 0 then 1;
when i < 0 then -1;
else 0;
end case;
return i;
end |
Cordialement,
Kilirt