DECLARE
--
--
BEGIN
--
---
[EXCEPTION]
---
---
END;
Declare: Aqui se declaran las variables que usara nuestro programa.
Begin: Es el inicio de nuestro programa, aqui realizaremos todo el proceso que ejecutara nuestro programa.
Exception: Permite tener controlar todos los posibles errores del programa
End: Fin del bloque
EJEMPLO
Queremos mostrar los datos de un empleado cuyo DNI sea 23564390, del cual se tiene que mostrar nombre y el apellido.
DECLARE
v_nom
empleados.nombre%type;
v_ape
empleados.apellido%type;
BEGIN
Select
nombre,apellido
into
v_nombre,v_ape
from Empleados
where dni=23564390;
Dbms_output.put_line('Nombre:
'||v_nombre|| 'Apellido: '||v_apellido );
EXCEPTION
WHEN
NO_DATA_FOUND THEN
Dbms_output.put_line('No
existe empleado con ese DNI');
WHEN OTHERS THEN
Dbms_output.put_line('otros errores');
END;
No hay comentarios:
Publicar un comentario