sysdate取年取月取日

来源:互联网 发布:ubuntu查看已安装软件 编辑:程序博客网 时间:2024/05/22 13:36

使用oracle时,如果insert into一个表时,也使用sysdate插入了当时系统时间,而现在的目的是,想获得当天的这种所有记录,可以在where的限制中,加入以下语句

where extract(year from book_time)=(select extract(year from sysdate) from dual) and extract(month from book_time)=(select extract(month from sysdate) from dual) and extract(day from book_time)=(select extract(day from sysdate) from dual)

  同样,如果想获得一个月内的所有插入记录,那就省去最后一个and。

  oracle博大精深,正如sql server 2000也是叶繁叶茂一样。

原创粉丝点击