1. SEMANA 1
-PROCEDIMIENTOS
//estructura
create or replace procedure *nombre del procedimiento*
(
*nombre in/out * tabla.parametro%type*
)
is
begin
*sentencias ejecutables*
end *nombre del procedimiento* ;
//procedimiento para saber tu nombre por tu codigo se usa hr
create or replace procedure ghj(
emp_id in hr.employees.employee_id%TYPE,
emp_nombre out hr.employees.first_name%TYPE
) is
begin
select hr.employees.first_name
into emp_nombre
from hr.employees
where employee_id=emp_id;
end ghj;
-FUNCIONES
//estructura
create or replace function n(
numero number
) return number
is
multix number;
begin
if numero>0 then
multix:= numero*5;
end if;
return multix;
end n;
-Beneficios de Procedimientos y Funciones Almacenadas
*Mejoran el Rendimiento , Mantenimiento y Seguridad e Integridad
de los datos.