sql 有用的Sysdate格式PL / SQL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 有用的Sysdate格式PL / SQL相关的知识,希望对你有一定的参考价值。

--Now	
sysdate

--Tomorrow/Next Day	
sysdate + 1

--Seven Days from Now	
sysdate + 7

--One Hour from Now	
sysdate + 1/24

--Three Hours from Now	
sysdate + 3/24

--Half an Hour from Now	
sysdate + 1/48

--Ten Minutes from Now	
sysdate + 10/1440

--Thirty Seconds from Now	
sysdate + 30/86400

--Tomorrow at 12 Midnight	
trunc(sysdate + 1)

--Tomorrow at 8am	
trunc(sysdate + 1) + 8/24

--Next Monday at 12 Noon	
next_day(trunc(sysdate), 'MONDAY') + 12/24

--First Day of the Month at 12 Midnight	
trunc(last_day(sysdate) + 1)

--The Nex Monday, Wednesday or Friday at 9am	
trunc(least(next_day(sysdate,''MONDAY''),next_day(sysdate,''WEDNESDAY''),next_day(sysdate,''FRIDAY''))) + (9/24)

以上是关于sql 有用的Sysdate格式PL / SQL的主要内容,如果未能解决你的问题,请参考以下文章

PL/SQL 创建一个根据日期范围检查 SYSDATE 的触发器

ORACLE PL/SQL - 使用 SYSDATE 检索特定日期的数据时出现检索问题

pl/sql的to_char和to_date

PL/SQL 动态插入

PL/SQL如何使当前时间变量?

如何在 pl/sql 函数中的变量中存储多行?