— 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

Procedimiento para insertar

Delimiter //

Create procedure insertaralumno(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 ;

Ver los procedimientos almacenados creados

Show procedure status; (visualiza los procedimientos creados)

Ver el contenido del procedimiento

Show create procedure insertaralumno;

Cargar o ejecutar un procedimiento

Call insertaralumno('1020012','Sofia Ospina Moreno','Activo');  e inserta el registro a la tabla

Para borrar un procedimiento

Drop procedure insertaralumno; y el nombre del procedimiento.

Delimiter //

Create procedure listar()

Begin

Select * from insertaralumno;

End

//

Delimiter ;

Guardar copia de seguridad

mysqldump -B -uroot -p --routines matricula>C:/xampp/matricula.sql

UNIVERSIDAD UNIREMINGTON Medellin-Colombia
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar