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 ;