PROCEDIMIENTOS ALMACENADOS


1. Subprogramas.
Son importantes para no repetir instrucciones o por cuestiones de seguridad.

Trabajan con:

  • Select
  • Update
  • Insert
  • Delete


Cómo crear un procedimiento almacenado.

delimiter //

create procedure insertar_alumno(in _carnet char(10),in _nombre char(40), in _estado char(10))

begin

insert into alumno(carnet,nombre,estado) values(_carnet,_nombre,_estado);

end

//

delimiter ;


Cómo borrar un procedimiento almacenado.

Para borrar un procedimiento almacenado se utiliza la instrucción drop.

Ejemplo:

drop procedure insertar_alumno;


Cómo ver el contenido de un procedimiento almacenado.

Se utiliza la instrucción show.

Ejemplo:

show create procedure insertar_alumno;


Cómo llamar un procedimiento almacenado.

Se utiliza la instrucción call.

Ejemplo:

call insertar_alumno('650374','Juan Pablo Romero Mendoza', 'Activo');


Cómo ver los procedimientos almacenados creados.

Se utiliza la instrucción show.

Ejemplo:

show procedure status;


Cómo hacer copia de seguridad a los procedimientos almacenados.

Se utiliza el siguiente comando mysqldump -B -uroot -p --routines matricula>c:/xampp/matricula.sql


¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar