PostgreSQL में, आप to_char()
. का उपयोग कर सकते हैं एक तिथि से छोटा महीना नाम प्राप्त करने के लिए कार्य करें।
"लघु महीने के नाम" से मेरा मतलब संक्षिप्त महीने के नाम से है, उदाहरण के लिए जनवरी, फरवरी, मार्च, आदि।
to_char()
फ़ंक्शन दो मापदंडों को स्वीकार करता है; दिनांक और प्रारूप स्ट्रिंग जिसके साथ उस तिथि को प्रारूपित करना है।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।
SELECT to_char(current_timestamp, 'mon');
परिणाम:
jun
इससे पता चलता है कि वह जून था जब मैंने उस क्वेरी को चलाया था।
मामला निर्दिष्ट करें
आप निर्दिष्ट कर सकते हैं कि छोटे महीने का नाम अपरकेस, लोअरकेस या टाइटल केस में होना चाहिए या नहीं।
ऐसा करने के लिए, प्रारूप स्ट्रिंग में बस वांछित केस का उपयोग करें।
SELECT
to_char(current_timestamp, 'mon') AS "mon",
to_char(current_timestamp, 'Mon') AS "Mon",
to_char(current_timestamp, 'MON') AS "MON";
परिणाम:
mon | Mon | MON -----+-----+----- jun | Jun | JUN
लंबा प्रारूप स्ट्रिंग
आप लंबी तारीख के आउटपुट के हिस्से के रूप में छोटे महीने के नाम को शामिल कर सकते हैं।
उदाहरण के लिए, निम्नलिखित।
SELECT to_char(current_timestamp, 'Dy, DD Mon YYYY');
परिणाम:
Sun, 07 Jun 2020
लंबे महीने का नाम प्राप्त करें
आप Month
का उपयोग कर सकते हैं , MONTH
, या Month
लंबे महीने का नाम पाने के लिए।