一个每月最后一天的作业? add_months(trunc(sysdate,'mm'),1) 结果是下个月的第一天的0点0分,是不是你要的每月最后一天 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 begin sys.dbms_job.submit(job => :job, what => 'begin pro_print_dl_bb() ;end ;', next_date => to_date('01-12-2004', 'dd-mm-yyyy'), interval => 'add_months(trunc(sysdate,''mm''),1)'); commit;end;/ 求每月的最后一天(下个月第一天向前推一天)as_parm: yyyy-mmdate ld_dateld_date := date(as_parm || '-01', 'yyyy-mm-dd')last_day := add_month(ld_date, 1) - 1 select last_day(sysdate) from dual如果sysdate时间为2005-01-20 14:14:50则select结果为:2005-01-31 14:14:50 select last_day(trunc(sysdate)) from dual;本月最后一天 sql语句实现一行三个字段,变成三行?大侠们请教 求一个查询语句。 触发器错误求教 oracle text全文检索(着急) oci的内置数据类型和扩展数据类型 有啥区别 带外键的表delete时很慢,但插入却正常 sqlldr的问题? 如何将数值型字段显示为文本 各位大虾,小弟有问题请教~~~~ 奇怪问题:为什么这样执行execute immediate 动态SQL不行? linux下面访问oracle接口 求一条SQL语句(关于insert into 插入单条记录的问题)
sys.dbms_job.submit(job => :job,
what => 'begin pro_print_dl_bb() ;end ;',
next_date => to_date('01-12-2004', 'dd-mm-yyyy'),
interval => 'add_months(trunc(sysdate,''mm''),1)');
commit;
end;
/
as_parm: yyyy-mmdate ld_date
ld_date := date(as_parm || '-01', 'yyyy-mm-dd')
last_day := add_month(ld_date, 1) - 1
则select结果为:2005-01-31 14:14:50
本月最后一天