Simple. La documentación la tienes aquí. Pero si quieres alguna repasada, acá paso algunas.
1. Store procedure que devuelve una consulta.
CREATE PROCEDURE SP_CONSULTA1()
SELECT CAMPO1, CAMPO2, CAMPO3
FROM TABLA1
Para llamar el procedimiento: CALL SP_CONSULTA1()
2. Store procedure que ingrese datos y reciba parámetros
CREATE PROCEDURE SP_INSERTAR1(IN C1 INT, IN C2 VARCHAR(20), IN C3 VARCHAR(20))
INSERT INTO TABLA1 VALUES (C1,C2,C3);
Para llamar el procedimiento: CALL SP_INSERTAR1(1,'HOLA','BYE')
Es solo un par de ejemplos, puesto que la documentación completa la encontrarán en el link mostrado al inicio.
Solo para aclarar, a diferencia del SQL Server, los parámetros no pueden tener el "@" delante de ellos pues genera error de sintaxis.
Solo para aclarar, a diferencia del SQL Server, los parámetros no pueden tener el "@" delante de ellos pues genera error de sintaxis.
1 comentario:
Muy util!
Faltó comentar el comando para borrar los procedimiento creados:
DROP PROCEDURE PROCEDURE
Es decir que para borrar los ejemplos en este reporte se usaría:
DROP PROCEDURE SP_CONSULTA1
DROP PROCEDURE SP_INSERTAR1
Publicar un comentario