Para el ingreso de datos la tabla distritos de la base de datos Tienda (Oracle), se construye un procedimiento almacenado.
Create or replace Procedure usp_IngDis (nom varchar2,
cod char)
Is
Begin
Insert into Distrito (nom_dis, codPostal) values (nom, cod);
Commit;
End;
Probar el procedimiento almacenado en sqldeveloper:
call usp_IngDis 'Villa María del Triunfo', '35';
También podemos organizar los procedimientos almacenados en paquetes asociados a la tabla distrito. Un paquete general y un paquete Body (Describe los procedimientos).
Create or replace Package pk_distrito
Is
Procedure usp_IngDis (nom varchar2,
cod char);
End pk_distrito;
Create or replace Package Body pk_distrito
Is
Create or Replace Procedure usp_IngDis (nom varchar2,
cod char)
Is
Begin
Insert into Distrito (nom_dis, codPostal) values (nom, cod);
Commit;
End;
End pk_distrito;
No hay comentarios.:
Publicar un comentario