Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Creación de Procedimientos
y
Funciones
(DECLARE)
BEGIN
EXCEPTION
END;
7369 v_id
select ename
into v_ename
from emp
where empno = v_id;
7654 v_id
MARTIN v_name
1250 v_salary
1400 v_ comm
SET SERVEROUTPUT ON
DECLARE
v_phone_no Varchar2(15):=‘&NUN_TELEFONO’;
BEGIN
dbms_output.enable;
format_phone (v_phone_no);
dbms_output.put_line(v_phone_no);
END;
• Por Posición
• Por Nombre
• Combinación
• Ejemplo:
DROP PROCEDURE raise_salary;
Procedure dropped.
IS
PL/SQL Block;
End;
• Ejemplo:
SQL> DROP FUNCTION get_salary;
Function dropped.
Procedimiento Función
Entorno IN argumento IN argumento
Entorno
de llamada OUT argumento de llamada
IN OUT argum.
(DECLARE) (DECLARE)
BEGIN BEGIN
EXCEPTION EXCEPTION
END; END;