PROCEDIMIENTOS ALMACENADOS

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)

Sintaxis

delimiter ;

MariaDB [matricula]> delimiter //

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

-> //

Query OK, 0 rows affected (0.03 sec)

MariaDB [matricula]> delimiter ;

Ver los procedimientos almacenados creados

Show procedure status; (visualiza los procedimientos creados)

Ver el contenido del procedimiento

Show créate procedure nombre del procedimiento;

Cargar o ejecutar un procedimiento

Sintaxis

Call insertaralumno('1020012','sofia Ospina Bustamante','activo'); 

COMANDO PARA HACER UNA COPIA DE SEGURIDAD 

PRIMERO: EXIT

LUEGO: 

mysqldump -B -uroot -p --rooutines matriculas>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