Cita:
Iniciado por gnzsoloyo ¿Y revisaste el IF()?
Porque sin eso te seguirá fallando.
Posdata : no dije que dejaras los DELIMITER. Quitalos. PhpMyadmin no los reconoce ni los necesita.
Si amigo revise el IF lo modifique, también quite los DELIMITER porque como me dijiste no son reconocidos en la sintaxis de MYSQL y estuve leyendo y sustituí en la caja de texto del MyAdmin el ';' por '//', debido a que al final del SP en los END lleva ';'. Pero nada igual no funciona