From e0e6491d942cb800a008a68c48536dc1c0940556 Mon Sep 17 00:00:00 2001 From: Timo Ley Date: Fri, 12 May 2023 15:20:58 +0000 Subject: [PATCH] feat: getLastBokkings function --- SQL/PLSQL.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/SQL/PLSQL.sql b/SQL/PLSQL.sql index 174d778..4abbf7e 100644 --- a/SQL/PLSQL.sql +++ b/SQL/PLSQL.sql @@ -24,4 +24,15 @@ BEGIN GROUP BY CLERKID; return finalclerkid; +END; + +CREATE OR REPLACE PROCEDURE getLastBookings(months IN NUMBER) +IS + CURSOR bookingsCursor IS SELECT BOOKINGID FROM BOOKING WHERE ARRIVALDATE >= ADD_MONTHS(SYSDATE,-months); + +BEGIN + FOR booking IN bookingsCursor + LOOP + DBMS_OUTPUT.PUT_LINE(booking.BOOKINGID); + END LOOP; END; \ No newline at end of file