度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle特定时间计算 [打印本页]

作者: 陈晓龙    时间: 2020-2-28 11:55
可以。
作者: 张兴康    时间: 2020-2-28 14:46
万望 发表于 2016-3-29 23:19
获取前12个月份:
select to_char(add_months(trunc(sysdate),-rownum+1),'yyyy/MM') from dual


作者: 张兴康    时间: 2020-2-28 18:52
标题: oracle特定时间计算
每天午夜12点 'TRUNC(SYSDATE + 1)'
每天早上8点30分 'TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)'
每星期二中午12点 'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24'
每个月第一天的午夜12点 'TRUNC(LAST_DAY(SYSDATE ) + 1)'
每个季度最后一天的晚上11点 'TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 'Q' ) -1/24'
每星期六和日早上6点10分 'TRUNC(LEAST(NEXT_DAY(SYSDATE, ''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + (6×60+10)/(24×60)'
每天 'SYSDATE + 1'
每小时 'SYSDATE + 1/24'
每10分钟 'SYSDATE + 10/(60*24)'
每30秒 'SYSDATE + 30/(60*24*60)'
每隔一星期 'SYSDATE + 7'


作者: 万望    时间: 2020-2-28 23:17
这是一个不错的分享,给力
作者: 万望    时间: 2020-2-28 23:19
获取前12个月份:
select to_char(add_months(trunc(sysdate),-rownum+1),'yyyy/MM') from dual




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://p.delit.cn/) Powered by Discuz! X3.2