我想1
通过 Oracle SQL 选择当前日期是否介于 2 个日期之间。
在阅读了其他问题后,我写了一个 SQL。
https://stackoverflow.com/questions/2369222/oracle-date-between-query
但它只返回null。sysdate
是01/05/2014
日期格式的当前日期DD/MM/YYYY
。
我写的SQL是:
select 1 from dual
WHERE to_date(sysdate,'DD/MM/YYYY')
BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY')
AND TO_DATE('20/06/2014', 'DD/MM/YYYY');
和
select 1 from dual
WHERE to_date(sysdate,'DD/MM/YYYY') >= TO_DATE('28/02/2014', 'DD/MM/YYYY')
AND to_date(sysdate,'DD/MM/YYYY') < TO_DATE('20/06/2014', 'DD/MM/YYYY');