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

मारियाडीबी में एक अलग भाषा में महीने और दिन के नाम कैसे लौटाएं?

MariaDB में, आप DATE_FORMAT() . का उपयोग कर सकते हैं एक तारीख से महीने का नाम और दिन का नाम वापस करने का कार्य।

यह फ़ंक्शन एक वैकल्पिक तर्क को स्वीकार करता है जो आपको परिणाम के लिए उपयोग की जाने वाली भाषा निर्दिष्ट करने देता है।

उदाहरण

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:

SELECT 
    DATE_FORMAT('2035-12-25', '%W, %M') AS "Default Language",
    DATE_FORMAT('2035-12-25', '%W, %M', 'es_ES') AS "Spanish (Spain)";

परिणाम:

+-------------------+-------------------+
| Default Language  | Spanish (Spain)   |
+-------------------+-------------------+
| Tuesday, December | martes, diciembre |
+-------------------+-------------------+

फ़ंक्शन के लिए प्रारूप स्ट्रिंग में दिनांक से विभिन्न दिनांक भागों को वापस करने के लिए किसी भी संख्या में प्रारूप विनिर्देशक होते हैं। इस उदाहरण में, मेरे प्रारूप स्ट्रिंग्स में दो प्रारूप विनिर्देशक शामिल थे (एक दिन का नाम वापस करने के लिए, एक महीने का नाम वापस करने के लिए)।

मैंने लोकेल को दूसरे कॉलम (जो भाषा सेट करता है) में निर्दिष्ट किया है, और इसलिए इसे उस लोकेल के लिए भाषा में वापस कर दिया गया था। इस मामले में, मैंने es_ES . निर्दिष्ट किया है , जो स्पेन में स्पेनिश भाषा का स्थान है।

मैंने पहले कॉलम में भाषा निर्दिष्ट नहीं की, और इसलिए फ़ंक्शन ने lc_time_names का उपयोग किया सिस्टम चर। डिफ़ॉल्ट हमेशा en_US होता है सिस्टम की लोकेल सेटिंग की परवाह किए बिना, लेकिन इसे बदला जा सकता है।

अपने वर्तमान स्थान को देखने का तरीका यहां दिया गया है:

SELECT @@lc_time_names;

परिणाम:

+-----------------+
| @@lc_time_names |
+-----------------+
| en_US           |
+-----------------+

मारियाडीबी द्वारा समर्थित स्थानों की पूरी सूची के लिए मारियाडीबी में उपलब्ध दिनांक और समय के स्थान देखें।

आप क्वेरी के साथ समर्थित स्थानों की सूची भी वापस कर सकते हैं। ऐसा करने के निर्देशों के लिए मारियाडीबी में सभी लोकेशंस कैसे दिखाएं देखें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मारियाडीबी बेंचमार्क () समझाया गया

  2. मारियाडीबी एक्सपैंड का अवलोकन (पूर्व में ClustrixDB)

  3. मारियाडीबी में STR_TO_DATE () कैसे काम करता है

  4. मारियाडीबी में SYS_GUID () कैसे काम करता है

  5. उच्च उपलब्धता के लिए मारियाडीबी प्रतिकृति की तैनाती