Por favor!!

Boris Valladares
11 de Noviembre del 2003
Que tal grupo buen día, estoy probando en cursor de abajo pero no me despliega el mensaje en el bdms_output, si corro solamente el select del cursor si me despliega los datos, que estaré haciendo mal???

Gracias por su ayuda.


DECLARE
CURSOR DIA IS
SELECT COUNT(*)DIAS,NO_EMP
FROM
(SELECT NO_EMP,DIA FROM
ARPLATRA_H
WHERE TO_CHAR(NO_AÑO,'YYYY')=2001
AND NO_EMP BETWEEN 001 AND 300
AND NO_SEM=20
GROUP BY NO_EMP,DIA)
GROUP BY NO_EMP;

BEGIN
FOR X IN DIA LOOP
DBMS_OUTPUT.PUT_LINE ('antes');
IF X.DIAS = 6 THEN
DBMS_OUTPUT.PUT_LINE ('TIENE SEPTIMO_BONO_H');
END IF;
END LOOP;
DBMS_OUTPUT.PUT_LINE ('Finalizó');
END;

Alejandro Cortes
11 de Noviembre del 2003
Escribe lo siguiente al iniciar la sesion de sql.

set serveroutput on size 100000

saludos de Mexico
Alex

Boris Valladares
11 de Noviembre del 2003
Gracias por tu ayuda.