Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2015, 06:11
rvargas170291
 
Fecha de Ingreso: diciembre-2014
Mensajes: 16
Antigüedad: 9 años, 11 meses
Puntos: 1
No ejecuta función en mysql

Hola amigos foreros, necesito de su ayuda, cree esta simple funcion en mysql pero no se como ejecutarlo, me da error en la ejecucion,les muestro el codigo:

Código MySQL:
Ver original
  1. DROP FUNCTION IF EXISTS `retorno` $$
  2.   DECLARE palabra TEXT;
  3.   SET palabra='';
  4.   SELECT uniqueid INTO palabra FROM cdr LIMIT 10;
  5.   RETURN palabra;
  6. END$$
  7.  
  8. DELIMITER ;
Con esto realizo la llamada:
CALL `retorno`();

y este es el mensaje que me lanza luego de la ejecucion:

Query: call `retorno`()

Error Code: 1305
PROCEDURE asteriskcdrdb.retorno does not exist

Execution Time : 0 sec
Transfer Time : 0 sec
Total Time : 0 sec