Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2012, 11:26
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: 16 años, 5 meses
Puntos: 2658
Respuesta: Crear store procedure en la web

Cita:
sino como la mayoria de los mortales con PHPMyAdmin. De lo que he leido y he intentado implementar parece ser que no es posible hacerlo con esta herramienta aunque lo he intentado de manera infructuosa.
Implementar los SP en un server remoto con acceso al phpMyadmin, es tan simple como ejecutar cualquier consulta en la ventana de SQL de ese front-end.
En realidad no es ese el problema.

El problema es que para poder cargar un Sp en un servidor en hosting remoto debes tener permisos de CREATE ROUTINE y de EXECUTE, y muchos servicios de hostin no te suelen dar esos niveles de permiso.
Lo primero que debes comprbar es eso.
Luego, si tienes los permisos adecuados, simplemente pones todo el cuerpo del SP en la ventana de SQL en el phpMyadmin, sin indicar los DELIMITER, pero terminando todo el script con, por ejemplo "$$" (dos signos de pesos), y antes de ejecutar pones los mismos caracteres en el textbox que verás más abajo, donde se indica cuál es el delimitador de sentencias.
hecho eso, lo ejecutas como cualquier sentencia, y si todo estuvo bien no habrá errores.
Un detalle: Todo esto lo puedes encontrar en cualquier manual de phpMyadmin. Te recomiendo que busques uno y lo tengas a mano... Siempre viene bien leer los manuales, como primera medida.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)