在oracle 中!如何获取系统当天的时间段,请各位大虾指教

发布网友

我来回答

3个回答

热心网友

如果是where条件判断在这个时间段中
可以使用大于等于9月1号,小于9月2号,这样不就好理解了么?
where 日期字段 >= trunc(sysdate) and 日期字段 < trunc(sysdate + 1)
sysdate是获取当天,trunc是去掉日期的小时分秒。
大于等于,就包含着这个边界值,而小于,不包含右边界的值。

而如果一定要获得这个时间段,那么就要加工一下sysdate
select trunc(sysdate), to_date(to_char(sysdate,'yyyy-mm-dd')||'23:59:59', 'YYYY-MM-DD HH24:MI:SS') from al

热心网友

sysdate追问这个是当前时间!谢谢

热心网友

你想怎么获得呢? sql?存储过程?还是其他?追问在where 条件后面判断那个时间段的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com