Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.64 KB | None | 0 0
  1. CREATE OR REPLACE PROCEDURE muestraPeli (
  2.                         codigo NUMBER
  3. ) IS
  4.     v_tit CHAR(70);
  5.     v_agno NUMBER(4);
  6.     v_punt FLOAT(126);
  7.     v_cuantas NUMBER;
  8. BEGIN
  9.     SELECT COUNT(*) INTO v_cuantas
  10.         FROM pelicula WHERE id=codigo;
  11.         -- Nos aseguramos que existe la pelicula
  12.     IF (v_cuantas=1) THEN
  13.         SELECT titulo, agno, puntuacion
  14.         INTO v_tit, v_agno, v_punt
  15.         FROM pelicula WHERE id=codigo;
  16.         DBMS_OUTPUT.put_line('Titulo: ' || v_tit);
  17.         DBMS_OUTPUT.put_line('Anyo: ' || v_agno);
  18.         DBMS_OUTPUT.put_line('Puntuacion: ' || v_punt);
  19.     ELSE
  20.         DBMS_OUTPUT.put_line('Error: No existe ninguna peli con el codigo introducido');
  21.     END IF;
  22. END;
  23. /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement