hola

Páginas: 4 (833 palabras) Publicado: 30 de mayo de 2014
AC TIVIDAD 2
EXCEPTIONS

Gustavo Enrique Ruiz Cisneros 235810

Informe Astronomía 101!

1

DECLARE
nombre employees.first_name%TYPE;
BEGIN
SELECT first_name INTO nombre
FROM employeesWHERE employee_id = 999;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('Empleado Inexistente');
WHEN TOO_MANY_ROWS THEN
DBMS_OUTPUT.PUT_LINE('La orden select regresÛ m·s de un registro');WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('DivisiÛn entre cero');
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('ExcepciÛn no prevista');
END;

Informe Astronomía 101!

2

DECLARE
ndeptodepartments.department_id%TYPE;
BEGIN
SELECT department_id INTO ndepto
FROM employees;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('Empleado Inexistente');
WHEN TOO_MANY_ROWS THENDBMS_OUTPUT.PUT_LINE('La orden select regresÛ m·s de un registro');
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('DivisiÛn entre cero');
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('ExcepciÛn no prevista');
END;Informe Astronomía 101!

3

Informe Astronomía 101!

4

DECLARE
x number := 10;
y number := 0;
z number := 0;
BEGIN
z := x / y;
EXCEPTION
WHEN NO_DATA_FOUND THENDBMS_OUTPUT.PUT_LINE('Empleado Inexistente');
WHEN TOO_MANY_ROWS THEN
DBMS_OUTPUT.PUT_LINE('La orden select regresÛ m·s de un registro');
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('DivisiÛn entre cero');
WHENOTHERS THEN
DBMS_OUTPUT.PUT_LINE('ExcepciÛn no prevista');
END;

Informe Astronomía 101!

5

Informe Astronomía 101!

6

Numero 4
DECLARE
w number := -1;
error_negativo EXCEPTION;BEGIN
if w < 0 then
raise error_negativo;
end if;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('Empleado Inexistente');
WHEN TOO_MANY_ROWS THEN
DBMS_OUTPUT.PUT_LINE('La orden selectregresÛ m·s de un registro');
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('DivisiÛn entre cero');
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE('ExcepciÛn no prevista');
END;

Informe Astronomía 101!...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS