Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/08/2015, 05:56
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Stored procedure devuelve null

Si, siempre y cuando el resultado sea un valor único, porque recuerda que en MySQL no existen los datos de tipo ROW, TABLE o RECORD, como en otros DBMS.
En caso de devolver un registro o una tabla de resultados, deberás usar tablas TEMPORARY.

Por otro lado, ten en cuenta que las comillas (") deben estar configuradas para ser delimitadores de cadenas de texto como los apóstrofos (') a nivel servidor de MySQL, de lo contrario funcionan como delimitadores de nombres de objetos, igual que los acentos agudos (´), lo que te puede generar errores inesperados.

Es preferible que uses los apostrofes.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)