create or replace procedure mostrar_nombree(nombre profesor.nom_profesor%type)
is
codigo departamento.cod_departamento%type;
nombre departamento.nomb_departamento%type;
begin
select cod_departamento,nomb_departamento into codigo,nombre from departamento where cod_departamento in(select cod_departamento from profesor where nom_profesor = nombre);
dbms_output.put_line('El codigo del profesor del departamento es : ' || codigo);
dbms_output.put_line('El nombre del departamento es : ' || nombre);
end;
mi duda es que no se como trabajar con la clausula into dentro de una consulta sub select, con un sub select me es mas facil hallar lo que quiero pero no puedo, me tirar ademas un error desconocido para mi, ruego ayuda, de antemano gracias.