Pessoal, por gentileza poderiam me ajudar, fiz uma função para verificar se um número é par ou ímpar em MYSQL versão 5.5, e não da erro nenhum, mas também não executa, será que alguém sabe o que esta acontecendo?
DELIMITER //
CREATE FUNCTION fn_teste2(num INT)
RETURNS VARCHAR(10)
DETERMINISTIC
BEGIN
DECLARE tipo VARCHAR(10);
IF (mod(num,2) = 0) THEN
SELECT tipo = 'par';
ELSE
SELECT tipo = 'Impar';
RETURN tipo;
END IF;
END
//
DELIMITER ;