我正在尝试编写一个存储过程来打印恰好明年的最后一天
我最后一次约会是今年,但我想要 30/8/2014
我已经尝试了以下方法:
IF LAST_DAY( add_months( SYSDATE, 12 )-1)
Run Code Online (Sandbox Code Playgroud)
但它没有给我任何输出。
你为什么使用-1?以下将起作用:
select last_day(add_months(sysdate, 12)) from dual
Run Code Online (Sandbox Code Playgroud)
如果您在 SQL*Plus 中运行它并且未启用打印,则您可能不会得到任何输出。尝试:
set serveroutput on
Run Code Online (Sandbox Code Playgroud)