lunes, 9 de diciembre de 2013

proc jugadores_todos

CREATE OR REPLACE
PROCEDURE jugadores_todos IS

CURSOR c_jugadores IS 
  SELECT * FROM jugadores j;

lm_equipo VARCHAR2(400);

BEGIN
  FOR I IN c_jugadores LOOP
    
    SELECT nombre
    INTO lm_equipo
    FROM equipos e
    WHERE e.codequipo = I.codequipo;
    
    DBMS_OUTPUT.PUT_LINE('Nombre de jugador: '||I.nombre);
    DBMS_OUTPUT.PUT_LINE('Fecha Nacimiento '||I.fechanacimiento);
    DBMS_OUTPUT.PUT_LINE('Posicion: '||I.demarcacion);
    DBMS_OUTPUT.PUT_LINE('Equipo: '|| lm_equipo);
    DBMS_OUTPUT.PUT_LINE('');
    
  END LOOP;

END;


/** Para mostrar**/
EXECUTE jugadores_todos;

No hay comentarios:

Publicar un comentario