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

PostgreSQL में महीने की संख्या को महीने के नाम में बदलें

यदि आपके पास एक महीने की संख्या . है, तो आप PostgreSQL में निम्नलिखित कोड उदाहरणों का उपयोग कर सकते हैं लेकिन आप महीने का नाम . चाहते हैं इसके बजाय।

उदाहरण 1:पूरे महीने का नाम

महीने की संख्या को उसके महीने के नाम में बदलने का एक बुनियादी उदाहरण यहां दिया गया है।

SELECT TO_CHAR(
    TO_DATE (12::text, 'MM'), 'Month'
    ) AS "Month Name";

परिणाम:

 Month Name 
------------
 December 

उदाहरण 2:छोटे महीने का नाम

आप इसे छोटे महीने के नाम में भी बदल सकते हैं। ऐसा करने के लिए, 'Month' को बदलें 'Mon' . के साथ ।

SELECT TO_CHAR(
    TO_DATE (12::text, 'MM'), 'Mon'
    ) AS "Month Name";

परिणाम:

 Month Name 
------------
 Dec

उदाहरण 3:टाइमस्टैम्प का उपयोग करना

यहां एक उदाहरण दिया गया है जो TO_TIMESTAMP() का उपयोग करता है TO_DATE() . के बजाय ।

SELECT TO_CHAR(
    TO_TIMESTAMP (12::text, 'MM'), 'Month'
    ) AS "Month Name";

परिणाम:

 Month Name 
------------
 December 

उदाहरण 4:केस-सेंसिटिविटी

टेम्प्लेट पैटर्न केस-संवेदी होता है, इसलिए आप इसका उपयोग यह निर्दिष्ट करने के लिए कर सकते हैं कि महीने के नाम में लोअरकेस, अपरकेस, या कैपिटलाइज़ किया जाना चाहिए या नहीं।

SELECT 
  TO_CHAR(
    TO_TIMESTAMP (12::text, 'MM'), 'mon'
    ) AS "mon",
  TO_CHAR(
    TO_TIMESTAMP (12::text, 'MM'), 'Mon'
    ) AS "Mon",
  TO_CHAR(
    TO_TIMESTAMP (12::text, 'MM'), 'MON'
    ) AS "MON";

परिणाम:

 mon | Mon | MON 
-----+-----+-----
 dec | Dec | DEC

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INITCAP () - PostgreSQL में प्रारंभिक कैप्स में कनवर्ट करें

  2. पीएसक्यूएल के साथ यूजर कैसे बनाएं

  3. हेरोकू रेल 4 सर्वर से कनेक्ट नहीं हो सका:कनेक्शन अस्वीकृत

  4. क्लाउड विक्रेता डीप-डाइव:DigitalOcean पर PostgreSQL

  5. रेल 3, ActiveRecord, PostgreSQL - .uniq कमांड काम नहीं करता है?