SQL - Ayuda con PL/SQL

 
Vista:

Ayuda con PL/SQL

Publicado por Meneth (1 intervención) el 26/06/2020 19:35:24
Hola
Tengo el siguiente ejercicio hecho en PLSQL que consiste en mostrar todos los trabajos con fecha de hoy

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*1. Crear un bloque que muestre por pantalla todos los trabajos que
empiecen hoy*/
DECLARE
fecha_hoy date;
 
BEGIN
fecha_hoy := sysdate;
 
    FOR tra IN(SELECT * FROM Trabajos WHERE fecha_inicio=fecha_hoy)LOOP
        DBMS_OUTPUT.PUT_LINE('Jardinero'||tra.jardinero);
        DBMS_OUTPUT.PUT_LINE('Plantacion'||tra.plantacion);
        DBMS_OUTPUT.PUT_LINE('Fecha'||tra.fecha_inicio);
        DBMS_OUTPUT.PUT_LINE('Dias'||tra.dias);
    END LOOP;
END;

El problema que tengo es que haga lo que haga no consigo que muestre en la salida del dbms, he activado la salida y conectado con la base de datos y todo
Y además, no consigo que se muestre ningún ejercicio en el que tenga que usar un bucle for
¿Alguien sabe por qué no se muestra?
Gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder