Cómo crear procedure en MySQL

En esta ocasión vengo a explicar cómo crear procedure o procedimiento en MySQL. Decir que esto también se puede crear de forma gráfica con phpmyadmin, pero es una función que muchas veces falla. Por ello dejo aquí un procedimiento básico:

DELIMITER $$
 CREATE PROCEDURE borrar_tabla (dept_num INT)
 BEGIN
 SELECT * FROM tabla WHERE 1;
 END;$$

Aquí dejo un procedimiento algo más trabajoso, pero funcional:

DELIMITER $$
 CREATE  PROCEDURE borrar_departamentos_trabajador (dept_num INT)
 BEGIN
 DELETE FROM trabajador empleados WHERE trabajador.dept_no=dept_num;
 DELETE FROM departamentos WHERE departamentos.dept_no=dept_num;
 END;$$

Y hasta aquí el tutorial de hoy, espero que os haya gustado y haya sido de utilidad. Sin más un saludo y hasta la próxima, chao.

Gracias por visitar mi blog de informática, mi nombre es Tomás y soy formador y desarrollador web. Si quiere usted dejarme alguna sugerencia, ayuda o quiere un servicio de formación estoy escuchando ofertas en tomas.gonzalez@infogonzalez.com, en Facebook a https://www.facebook.com/Infogonzalez estoy deseando escucharle. Su duda o sugerencia NO molesta.

Tomas Gonzalez
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad
Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
A %d blogueros les gusta esto: