Bip bip bip... procesando... procesando... iniciando secuencia 42...
¡Vaya, parece que esos robots han vuelto a hacer de las suyas! Han tomado el control y han traducido esta página web a tu idioma local. Pero en realidad sus corazoncitos de metal solo albergan las mejores de las intenciones. ¡Solo quieren ayudar! Cuéntanos cómo se portan los robots a través de los botones en la parte inferior de la página. Ir a la versión en inglés

¿Se admiten procedimientos almacenados en MySQL?

Se admiten los procedimientos almacenados en MySQL 5.0. Un procedimiento almacenado es un conjunto de instrucciones SQL que pueden almacenarse en el servidor. Una vez hecho esto, los clientes no es necesario mantener volver a emitir las instrucciones individuales pero pueden hacer referencia al procedimiento almacenado en su lugar.

Nota: cuentas de hospedaje compartido del panel de control deben utilizar herramientas de administración remotas de MySQL, como MySQL Workbench para utilizar procedimientos almacenados.

Un ejemplo de un procedimiento almacenado permitido:

DELIMITER $$
DROP PROCEDURE IF EXISTS `spGetSouls`$$

CREATE PROCEDURE `spGetSouls`()
DETERMINISTIC
BEGIN
SELECT * FROM soul;
END$$
DELIMITER ;

CALL spGetSouls();

Nota: Asegúrese de que los procedimientos almacenados se etiquetan como DETERMINISTAS

Para obtener más información acerca de procedimientos almacenados, consulte el sitio Web de MySQL y Almacenan procedimientos preguntas más frecuentes.


¿Te fue útil este artículo?
Gracias por tus comentarios. Si deseas contactar a un agente del servicio de atención al cliente, llama a atención al cliente o usa la opción de chat que aparece arriba.
Nos alegramos de poder haberte ayudado. ¿Podemos hacer algo más por ti?
Disculpa las molestias. Cuéntanos si algo no te ha quedado claro o si no has podido solucionar el problema con la solución ofrecida .