select sysdate from dual这个可以查询出系统时间
select (trunc(sysdate,'d')+4) from dual
select sysdate from dual 这个可以查询出系统时间的下一天 其中为什么加4啊?难道查询当前系统时间不是这样写的吗?应该怎么获取呢?
select (trunc(sysdate,'d')+4) from dual
select sysdate from dual 这个可以查询出系统时间的下一天 其中为什么加4啊?难道查询当前系统时间不是这样写的吗?应该怎么获取呢?
2 select sysdate to_day from dual union all
3 select sysdate+1 from dual)
4 select * from t
5 /TO_DAY
-------------------
2011-06-02 15:02:00--to_day
2011-06-03 15:02:00--Tomorrow
-------------------
2011-05-29 00:00:00SQL> select (trunc(sysdate,'d'))+4 from dual;(TRUNC(SYSDATE,'D')--今天周四,所以+4
-------------------
2011-06-02 00:00:00
select trunc(sysdate,'d')是用来取得本周的第一天即星期日那一天,
trunc(sysdate,'d')+4是6月2日取下一天,应该使用
select trunc(sysdate)+1 from dual;