2015第一博,Oracle時間段查詢,TO_DATE和TO_CHAR使用對比,to_dateto_char

來源:互聯網
上載者:User

2015第一博,Oracle時間段查詢,TO_DATE和TO_CHAR使用對比,to_dateto_char
寫在前面:
在時間段查詢的時候,在使用TO_DATE的時候,包括開始日期,不包括結束日期;
在使用TO_CHAR的時候可以包括開始日期,也可以包括結束日期。具體效果


1. TO_DATE 使用,沒有查詢到結束日期。



2. TO_CHAR使用,查詢到結束日期。



3.sql 對比

-- 包括開始日期,不包括結束日期SELECT*FROMSYST_LOGWHERE(OPERATE_TIME > TO_DATE ('2015-02-03', 'yyyy-mm-dd')AND OPERATE_TIME < TO_DATE ('2015-02-06', 'yyyy-mm-dd'))ORDER BYOPERATE_TIME DESC;-- 包括開始日期,也包括結束日期SELECT*FROMSYST_LOGWHERETO_CHAR (OPERATE_TIME, 'yyyy-mm-dd') >= '2015-02-03'AND TO_CHAR (OPERATE_TIME, 'yyyy-mm-dd') <= '2015-02-06'ORDER BYOPERATE_TIME DESC;


相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.