Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/07/2013, 12:52
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Funcion en Mysql no se crea

Hola mdromed:

La función no tiene absolutamente nada de malo. Ejecutando directamente tu código en una consola de MySQL observa que se crea y se invoca correctamente:

Código MySQL:
Ver original
  1. mysql> DELIMITER $$
  2.     -> BEGIN
  3.     ->    RETURN 1;
  4.     -> END$$
  5. Query OK, 0 rows affected (0.04 sec)
  6.  
  7. mysql> DELIMITER ;
  8. mysql> SELECT ff(10);
  9. +--------+
  10. | ff(10) |
  11. +--------+
  12. |      1 |
  13. +--------+
  14. 1 row in set (0.02 sec)

Haz verificado si te está regresando algún código de error??? no he trabajado con phpmyadmin, pero tengo la experiencia con otros administradores gráficos de que agregan código adicional que afecta lo que se ejecuta en el motor de BD... haz la prueba, que hice arriba... prueba crear directamente la función en una consola de MySQL para ver si te está regresando algún error.

Saludos
Leo.