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

CURRENT_DATE उदाहरण – MySQL

MySQL में, CURRENT_DATE फ़ंक्शन का उपयोग वर्तमान तिथि को वापस करने के लिए किया जा सकता है।

दरअसल, यह फ़ंक्शन CURDATE() . का पर्याय है जो वर्तमान तिथि लौटाता है (ताकि आप चुन सकें कि आप किसे पसंद करते हैं)।

दोनों फ़ंक्शन 'YYYY-MM-DD' . में मान के रूप में मौजूदा तारीख लौटाते हैं या YYYYMMDD प्रारूप, इस पर निर्भर करता है कि फ़ंक्शन का उपयोग स्ट्रिंग या संख्यात्मक संदर्भ में किया जाता है या नहीं।

सिंटैक्स

आप निम्न में से किसी भी प्रपत्र का उपयोग कर सकते हैं:

CURRENT_DATE
CURRENT_DATE()

किसी तर्क की आवश्यकता नहीं है या स्वीकार नहीं है।

जैसा कि उल्लेख किया गया है, आप चाहें तो निम्नलिखित का भी उपयोग कर सकते हैं:

CURDATE()

उदाहरण - स्ट्रिंग प्रसंग

यहां CURRENT_DATE का उपयोग करने का एक उदाहरण दिया गया है एक स्ट्रिंग संदर्भ में।

SELECT CURRENT_DATE;

परिणाम:

+--------------+
| CURRENT_DATE |
+--------------+
| 2018-06-23   |
+--------------+

और यहां CURDATE() के साथ, साथ-साथ सिंटैक्स के दोनों रूपों का उपयोग करने का एक उदाहरण दिया गया है समारोह:

SELECT 
    CURRENT_DATE,
    CURRENT_DATE(),
    CURDATE();

परिणाम:

+--------------+----------------+------------+
| CURRENT_DATE | CURRENT_DATE() | CURDATE()  |
+--------------+----------------+------------+
| 2018-06-23   | 2018-06-23     | 2018-06-23 |
+--------------+----------------+------------+

उदाहरण - संख्यात्मक संदर्भ

यहां CURRENT_DATE का उपयोग करने का एक उदाहरण दिया गया है एक संख्यात्मक संदर्भ में।

SELECT CURRENT_DATE + 0;

परिणाम:

+------------------+
| CURRENT_DATE + 0 |
+------------------+
|         20180623 |
+------------------+

इस उदाहरण में मैंने तिथि में शून्य जोड़ा। लेकिन मैं दूसरा नंबर भी जोड़ सकता था।

यहां एक उदाहरण दिया गया है जहां मैं वर्तमान तिथि में 3 जोड़ता हूं:

SELECT CURRENT_DATE + 5;

परिणाम:

+------------------+
| CURRENT_DATE + 5 |
+------------------+
|         20180628 |
+------------------+

यदि आप अन्य प्रारूप रखना चाहते हैं, तो आप हमेशा कुछ ऐसा कर सकते हैं:

SELECT DATE_ADD(CURRENT_DATE, INTERVAL 5 day) AS Result;

परिणाम:

+------------+
| Result     |
+------------+
| 2018-06-28 |
+------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL से कैसे जुड़ें और लाइव मटेरियलाइज्ड व्यू में पोस्टग्रेज करें

  2. दो स्तंभों के आधार पर पंक्तियों को स्तंभों में गतिशील रूप से परिवर्तित करने के लिए MySQL क्वेरी

  3. MySQL बनाम मारियाडीबी:आपको क्या जानना चाहिए

  4. त्रुटि 2002 (HY000):सॉकेट '/var/run/mysqld/mysqld.sock' के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता (2)

  5. XML_LOAD() का उपयोग करके XML फ़ाइल को MySQL डेटाबेस तालिका में कैसे आयात करें; समारोह