小编use*_*906的帖子

需要在oracle中找到下一个和上一个工作日

我的查询有点像这样:

select 1 from dual where :p1_task_date in (sysdate,sysdate+1,sysdate-1) and :p1_task_id is not null
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我希望得到下一个/上一个工作日(下一个/上周工作日)而不是sysdate + 1和sysdate-1.我尝试过类似的东西:

select next_day(sysdate, to_char(sysdate+1,'DAY')) from dual`
Run Code Online (Sandbox Code Playgroud)

但不能继续这个:(

请帮忙!!!!

oracle weekday

2
推荐指数
2
解决办法
3万
查看次数

标签 统计

oracle ×1

weekday ×1