Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

जांचें कि क्या वर्तमान तिथि दो तिथियों के बीच है Oracle SQL

आपको to_date() apply लागू करने की आवश्यकता नहीं है करने के लिए sysdate . यह पहले से मौजूद है:

select 1
from dual 
WHERE sysdate BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY') AND TO_DATE('20/06/2014', 'DD/MM/YYYY');

यदि आप तिथि पर समय घटक के बारे में चिंतित हैं, तो trunc() . का उपयोग करें :

select 1
from dual 
WHERE trunc(sysdate) BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY') AND
                             TO_DATE('20/06/2014', 'DD/MM/YYYY');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में उपयोगकर्ता को क्लोन कैसे करें

  2. MERGE स्टेटमेंट में कई कॉलम अपडेट करें ORACLE

  3. एसक्यूएल इनर चुनिंदा बयानों में शामिल हों

  4. कर्सर अप्रचलन डंप

  5. ओरेकल पीएल/एसक्यूएल में एचटीएमएल इकाइयों में <,>, और और वर्णों से कैसे बचें