नीचे ऐसे उदाहरण दिए गए हैं जो प्रदर्शित करते हैं कि प्रमुख RDBMSs.
में किसी तिथि से छोटे महीने का नाम वापस करने के लिए SQL का उपयोग कैसे करें।MySQL
MySQL में एक DATE_FORMAT()
है फ़ंक्शन जिसका उपयोग किसी तिथि से छोटे महीने का नाम वापस करने के लिए किया जा सकता है:
SELECT DATE_FORMAT('2030-02-01', '%b');
परिणाम:
Feb
महीने के नाम के लिए इस्तेमाल की जाने वाली भाषा lc_time_names
. के मान से नियंत्रित होती है सिस्टम चर। अधिक जानकारी के लिए MySQL में वर्तमान कनेक्शन के लिए लोकेल कैसे सेट करें देखें।
छोटे महीने के नाम को वापस करने के अधिक विकल्पों के लिए MySQL में किसी तिथि से लघु माह का नाम कैसे प्राप्त करें देखें।
एसक्यूएल सर्वर
SQL सर्वर में इसे करने के कई तरीके हैं। एक तरीका है FORMAT()
. का उपयोग करना MMM
के साथ कार्य करें प्रारूप स्ट्रिंग के रूप में
DECLARE @date datetime2 = '2030-08-01';
SELECT FORMAT(@date, 'MMM') AS 'FORMAT';
परिणाम:
Aug
अधिक विकल्पों के लिए SQL सर्वर में दिनांक से लघु माह का नाम प्राप्त करने के 5 तरीके देखें।
ओरेकल
Oracle में छोटे महीने का नाम प्राप्त करने के लिए, TO_CHAR(datetime)
. का उपयोग करें MON
. के साथ कार्य करें प्रारूप तत्व:
SELECT TO_CHAR(DATE '2030-09-25', 'MON')
FROM DUAL;
परिणाम:
SEP
परिणाम का कैपिटलाइज़ेशन प्रारूप स्ट्रिंग में उपयोग किए गए कैपिटलाइज़ेशन को दर्शाता है। अधिक जानकारी के लिए Oracle में एक तिथि से लघु माह का नाम लौटाएं देखें।
PostgreSQL
PostgreSQL में एक TO_CHAR()
भी है फ़ंक्शन जो Oracle के समान कार्य करता है:
SELECT TO_CHAR(TIMESTAMP '2020-12-16 10:41:35', 'Mon');
परिणाम:
Dec
अधिक जानकारी के लिए PostgreSQL में शॉर्ट मंथ नेम प्राप्त करें देखें।
मारियाडीबी
MySQL की तरह, MariaDB में एक DATE_FORMAT()
है फ़ंक्शन जो %b
. को स्वीकार करता है एक तारीख से छोटे महीने का नाम वापस करने के लिए प्रारूप स्ट्रिंग।
उदाहरण:
SELECT DATE_FORMAT('2023-09-20', '%b');
परिणाम:
SEP
DATE_FORMAT()
. के MariaDB और MySQL संस्करणों के बीच एक अंतर यह है कि मारियाडीबी तीसरे तर्क को स्वीकार करता है जो आपको लोकेल निर्दिष्ट करने की अनुमति देता है (MySQL नहीं करता है)। इसका मतलब है कि आप वर्तमान सत्र के स्थान को बदले बिना, मारियाडीबी में फ़ंक्शन के भीतर से लोकेल निर्दिष्ट कर सकते हैं।
अधिक जानकारी और उदाहरणों के लिए देखें कि मारियाडीबी में एक तिथि से लघु माह का नाम कैसे प्राप्त करें।