Por favor!!
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;
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;
Escribe lo siguiente al iniciar la sesion de sql.
set serveroutput on size 100000
saludos de Mexico
Alex
set serveroutput on size 100000
saludos de Mexico
Alex
