17,088
社区成员
发帖
与我相关
我的任务
分享
--一步实现应该是不可能,只有自己写函数
SQL> create function fun_date(mon number,dt date) return date
2 as
3 v_dt date;
4 begin
5 v_dt:=last_day(dt+interval '2' month);
6 return v_dt;
7 exception
8 when others then
9 dbms_output.put_line('输入日期格式问题');
10 end;
11 /
函数已创建。
SQL> edi
已写入 file afiedt.buf
1* select fun_date(2,to_date('2008/02/28','yyyy/mm/dd')) from dual
SQL> /
FUN_DATE(2,TO_
--------------
30-4月 -08