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
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
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


0