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

Oracle - वर्तमान दिनांक स्वरूपित प्राप्त करें

यदि आपका "तारीख" कॉलम DATE प्रकार का है, तो आपको "प्रारूप" से चिंतित होने की आवश्यकता नहीं है। आपको ट्रंक (कॉलम_नाम) की तुलना ट्रंक (sysdate) से करने की आवश्यकता है। और अगर यह गंभीर प्रदर्शन समस्याओं का कारण बन रहा है क्योंकि किसी फ़ंक्शन के उपयोग से अनुक्रमणिका का उपयोग समाप्त हो जाता है, तो फ़ंक्शन-आधारित अनुक्रमणिका बनाएं। एक कम सुरुचिपूर्ण समाधान होगा

जहां mydatecol> trunc(sysdate)और mydatecol

आप जो नहीं करना चाहते हैं वह दिनांक के वर्ण स्ट्रिंग प्रस्तुति के साथ DATE की बाइनरी अवधारणा को भ्रमित करना है। एक वर्ण स्ट्रिंग केवल वर्णों की एक स्ट्रिंग है जिसे आप एक मानव के रूप में डेटा के रूप में पहचानते हैं, लेकिन कंप्यूटर के लिए, '2016-02-14' का 'यहाँ आपका हस्ताक्षर' से अधिक कोई अर्थ नहीं है।



  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 12c में PBKDF2 का उपयोग कैसे करें?

  2. Oracle तालिका में प्रति समूह अधिकतम x पंक्तियाँ रखने के लिए पंक्तियाँ हटाएं

  3. मेरी क्वेरी दूसरी बार तेज़ी से चलती है, मैं इसे कैसे रोकूँ?

  4. CLOB बाइंडिंग के साथ JDBC के माध्यम से sql स्टेटमेंट निष्पादित करें

  5. दिनांक समय सीमा के बीच कक्षा उपलब्ध घंटे प्राप्त करें