Código:
He migrado la base de datos a ORACLE 10g, pues la empresa así lo requirió, ahora tengo dificultades de compilar este procedimiento en ORACLE, me parece que ORACLE maneja de diferente modo el retorno de selecciones.create procedure [dbo].[ASISTENCIA_SPS]
(
@id_categoria_evento as integer
)
as
begin
select aa.nombre_area,aa.id_area,
(select count(aas.id_asistencia)
from asis_unidad au
inner join asis_sector ase on ase.id_unidad=au.id_unidad
inner join asis_personal ap on ap.id_sector=ase.id_sector
inner join asis_asistencia aas on aas.codigo_barra=ap.codigo_barra
inner join asis_evento ae on ae.id_evento=aas.id_evento
inner join asis_categoria_evento ace on ace.id_categoria_evento=ae.id_categoria_evento
where ace.id_categoria_evento=@id_categoria_evento and au.id_area=aa.id_area ) as cantidad
from asis_area aa
end
Como puedo hacer para retornar una seleccion completa desde oracle con procedimientos almacenados?.

