
18/05/2013, 07:19
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Respuesta: Usar IF en un INSERT CPanel es una interfaz bastante poco habitual, y no estoy seguro de cómo se hace exactamente para cargar un SP desde ella. Pero si tiene elementos comunes a phpMyAdmin, por ejemplo, debe indicarse en alguna parte cuál es el delimitador de sentencias, y solamente poner el cuerpo del SP
Si ese es el caso, lo siento, pero normalmente no usamos CPanel como administrador de bases de datos, normalmente se usa el phpMyadmin para ello, y en ese caso tiene una forma de indicarse que tome correctamente los SP.
Lo que sí tienes que tener en cuenta es que crear un stored procedure es una acción que no devuelve datos. Es una ejecución que sólo responde por existo o error. Por ello no se ejecuta como una consulta normal.
Un detalle es que algunas interfases ya tienen incorporado métodos específicos para la carga de SP.
Busca en el manual
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque)
Última edición por gnzsoloyo; 18/05/2013 a las 07:25 |