sábado, 19 de mayo de 2012
Repaso funciones
Funcion para contar cuantos empleados por departamento hay.
create or replace function empleadosPorDepartamento(departamento number)
return number
is
resultado number;
begin
select count(*) as contador into resultado from employees where department_id = departamento;
return resultado;
end empleadosPorDepartamento;
set serveroutput on
declare
resultado number;
begin
resultado := empleadosPorDepartamento(50);
dbms_output.put_line('El resultado es: '||resultado);
end;
Forma para mostrar los datos y la cantidad de empleados llamando a la funcion creada anteriormente.
select employee_id,department_id,empleadosPorDepartamento(50) from employees
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario