¿Cómo hago para unir 2 o más procedimientos almacenados en mysql?

Buenos días señores, es que tengo una duda. Podría unir 2 o más procedimientos almacenados dentro un solo procedimiento.

Tengo pensado hacerlo de esta manera,

if (cantidad <= 5) then call uno(param1, param2);

else if (cantid <=25) then call dos (param1, param2);

else call tres (param1, param2);

end if; end if; end if;

¿Puede ser posible? Que dicen los expertos en MySQL, apenas estoy iniciándome en el mundo de la programación y estoy en db.

Gracias

1 Respuesta

Respuesta

Si lo haces desde php, posiblemente esto pueda ayudarte

if (!($resultado = $mysqli1->query("CALL prueba01()"))) //primer call
echo "Falló CALL: (" . $mysqli1->errno . ") " . $mysqli1->error;
$fila = $resultado->fetch_assoc();
echo $fila['acciNomb']."<br>";
$mysqli1->next_result(); //función clave
if (!($resultado = $mysqli1->query("CALL prueba02()"))) //Segundo call
echo "Falló CALL: (" . $mysqli1->errno . ") " . $mysqli1->error;
$fila = $resultado->fetch_assoc();
echo $fila ['actiActi'];
$mysqli1->close();

Suerte!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas