RDBMS:计算并打印 return 日期、return 月和 return 年
RDBMS: Calculate and print the return date, return month, and return year
您去音像店租了一张 DVD,从租借之日起 3 天内到期。输入租赁日期、租赁月份和租赁年份。计算并打印 return 日期、return 月和 return 年。
我该如何解决这个问题?
CREATE PROCEDURE
get_data(rental date IN DATE ,
rental _month IN VARCHAR(20) , rental_year IN
VARCHAR(20))
IS
BEGIN
dbms_output.put_line(rental_date+3 || "--"
||rental_month ||"---"||rental_year);
END;
/
BEGIN
SELECT get_data(&date,&month,&year) from dual;
END;
/
如果 month/year 更改为下一个 month/year。
,则更改添加 3 的日期逻辑
您去音像店租了一张 DVD,从租借之日起 3 天内到期。输入租赁日期、租赁月份和租赁年份。计算并打印 return 日期、return 月和 return 年。
我该如何解决这个问题?
CREATE PROCEDURE
get_data(rental date IN DATE ,
rental _month IN VARCHAR(20) , rental_year IN
VARCHAR(20))
IS
BEGIN
dbms_output.put_line(rental_date+3 || "--"
||rental_month ||"---"||rental_year);
END;
/
BEGIN
SELECT get_data(&date,&month,&year) from dual;
END;
/
如果 month/year 更改为下一个 month/year。
,则更改添加 3 的日期逻辑