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

मारियाडीबी में अल्पविराम के साथ स्वरूपण संख्या

MariaDB में, हम FORMAT() . का उपयोग कर सकते हैं अल्पविराम के साथ एक संख्या को प्रारूपित करने के लिए कार्य।

अधिक विशेष रूप से, फ़ंक्शन संख्या को एक स्वरूपित स्ट्रिंग के रूप में देता है, जिसमें हजारों विभाजक और एक दशमलव सेपरेटर होता है, और दी गई दशमलव स्थिति के लिए गोल होता है।

उदाहरण

यह एक संख्या को पहले तर्क के रूप में स्वीकार करता है, उसके बाद दशमलव स्थिति:

SELECT FORMAT(123456.789, 2);

परिणाम:

123,456.79

यह निर्दिष्ट करने की कोई आवश्यकता नहीं है कि अल्पविराम कहाँ जाना चाहिए। फ़ंक्शन जानता है कि उन्हें कहां रखा जाए।

सुनिश्चित करने के लिए, यहां एक बड़ी संख्या के साथ एक और उदाहरण दिया गया है:

SELECT FORMAT(123456789.123456789, 6);

परिणाम:

123,456,789.123457

दशमलव स्थान के लिए अल्पविराम का उपयोग करना

समूह विभाजक के लिए हमेशा अल्पविराम का उपयोग नहीं किया जाता है। कई स्थानों में, समूह विभाजक के लिए अवधि/पूर्ण विराम का उपयोग किया जाता है, और अल्पविराम का उपयोग दशमलव स्थान के लिए किया जाता है।

FORMAT() फ़ंक्शन तीसरे तर्क को स्वीकार करता है जो हमें स्वरूपण के लिए उपयोग करने के लिए एक स्थान निर्दिष्ट करने की अनुमति देता है।

यहां एक उदाहरण दिया गया है:

SELECT FORMAT(123456.789, 2, 'de_DE');

परिणाम:

123.456,79

मैंने लोकेल को de_DE . पर सेट किया है , जो जर्मन के लिए है। इस बार अल्पविराम का उपयोग दशमलव विभाजक के रूप में किया जाता है, और समूह विभाजक के लिए पूर्ण विराम का उपयोग किया जाता है।


  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. मारियाडीबी में सभी संग्रहित प्रक्रियाओं को कैसे सूचीबद्ध करें

  3. मारियाडीबी में एक समय मूल्य से घंटे प्राप्त करने के लिए 4 कार्य

  4. मारियाडीबी JSON_LENGTH () समझाया गया

  5. कैसे वर्ष () मारियाडीबी में काम करता है