Procedimientos Almacenados para Mantenimiento de Una Base de datos en Oracle

,
En esta ocacion vamos a hacer un mantenimiento a una Base de Datos con procedimientos almacenados de una tabla alumno.
Crear un store procedure q me permita grabar datos de un alumno a la tabla alumno
create or replace procedure sp_grabar_alumno(codi number,nom varchar2,ape varchar2,dir varchar2,email varchar2)
as
begin
insert into alumno values(codi,nom,ape,dir,email);
end;

Ejecutando el store procedure
begin
sp_grabar_alumno(1000,'joel','sosa soto','av:callao','joel@hotmail.com');
end;

Crear un store procedure q permita actualizar datos a la tabla alumno

create or replace procedure sp_actualizar_alumno(cod number,nomb varchar2,ap varchar2,dire varchar2,ema varchar2)
as
begin
update alumno set nombre=nomb,apellidos=ap,direccion=dire,email=ema where codigo=cod;
end;

Ejecutando el Procedimiento Almacenado
begin
sp_actualizar_alumno(1000,'joel','fernandez soto','av:pacasmayo','joelito@hotmail.com');
end;

Crear un store procedure q permita eliminar datos de un alumno de la tabla alumno

create or replace procedure sp_eliminar_alumno(codig number)
as
begin
delete from alumno where codigo=codi;
end;

Ejecutando el procedimiento almacenado
begin
sp_eliminar_alumno(50);
end;

Espero que les pueda servir de algo esta ayuda.......y ya pues se dejan un comentario

5 comentarios:

Santos Roberto Poot Montiel dijo...

Excelente fragmento de codigo, para iniciar la programacion de store procedure

J dijo...

excelente aporte! justo lo que andaba buscando!!! gracias

Unknown dijo...

me ayudo bastante buena!!!

danieldj89 dijo...

GRACIAS LO ESTABA BUSCANDO

Sod@net - En Dios Confiamos. dijo...

Excelente mi hermano!

Publicar un comentario