Procedimientos Almacenados

Introduce un texto aquí...

PROCEDIMIENTOS ALMACENADOS

Subprogramas
Son importantes para no repetir instrucciones o por cuestión de seguridad

Trabajan con:
Select
Update
Insert
Delete

Trabajo simple (automático), dinámico (parámetros)

Procedimiento para insertar un Procedimiento.

MariaDB [basedato ]> delimiter //

MariaDB [basedato]> 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

-> //

Query OK, 0 rows affected (0.04 sec)

MariaDB [basedato ]> delimiter ;


Ver o visualizar los procedimientos:


Sintaxis:  >>>  show procedure status;

Ver que contiene los  procedimientos almacenado:

Sintaxis >>> show create procedure nombre_Del_procedimiento; 


Eliminar un procedimiento:
Sintaxis >>> Drop procedure insertar_alumno;


Ejecutar el Procedimiento:

Sintaxis >>> call insertar_alumno('21406452','Isaac Valencia','Activo');