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

Oracle में V प्रारूप तत्व के बारे में

TO_CHAR() . का उपयोग करते समय Oracle डेटाबेस में किसी संख्या को प्रारूपित करने के लिए फ़ंक्शन, आप V . का उपयोग कर सकते हैं किसी मान को 10 से गुणा करने पर तत्व को फ़ॉर्मेट करें (और यदि आवश्यक हो, तो इसे गोल करें), जहां n 9 . की संख्या है s V . के बाद ।

उदाहरण

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

SELECT TO_CHAR(1, '9V9') FROM DUAL;

परिणाम:

10

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

SELECT 
    TO_CHAR(1, '9V99') AS "99",
    TO_CHAR(1, '9V999') AS "999",
    TO_CHAR(1, '9V9999') AS "9999",
    TO_CHAR(1, '9V99999') AS "99999",
    TO_CHAR(74, '99V999999') AS "999999"
FROM DUAL;

परिणाम:

     99      999      9999      99999       999999 
_______ ________ _________ __________ ____________ 
 100     1000     10000     100000     74000000   

यहाँ कुछ उदाहरण दिए गए हैं जो भिन्नों का उपयोग करते हैं:

SELECT 
    TO_CHAR(1.23, '9V99') AS "r1",
    TO_CHAR(0.23, '9V99') AS "r2",
    TO_CHAR(-0.23, '9V99') AS "r3",
    TO_CHAR(74.8934, '99V999999') AS "r4"
FROM DUAL;

परिणाम:

     r1      r2      r3           r4 
_______ _______ _______ ____________ 
 123      23     -23     74893400    

हम fm . का उपयोग कर सकते हैं किसी भी पैडिंग को दबाने के लिए संशोधक, जैसे अग्रणी/पिछला स्थान:

SELECT 
    TO_CHAR(1.23, 'fm9V99') AS "r1",
    TO_CHAR(0.23, 'fm9V99') AS "r2",
    TO_CHAR(-0.23, 'fm9V99') AS "r3",
    TO_CHAR(74.8934, 'fm99V999999') AS "r4"
FROM DUAL;

परिणाम:

    r1    r2     r3          r4 
______ _____ ______ ___________ 
123    23    -23    74893400    

गोलाकार

यदि आवश्यक हो तो गोलाई होती है:

SELECT 
    TO_CHAR(1.1152, '9V99')
FROM DUAL;

परिणाम:

112

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक वाक्य में अंतिम शब्द:SQL में (नियमित अभिव्यक्ति संभव है?)

  2. एकाधिक डेटाबेस के अनुरूप ऑनलाइन SQL सिंटैक्स चेकर

  3. Oracle SQL मनमाने ढंग से पंक्तियों को लौटाता है जब क्लॉज द्वारा कोई ऑर्डर नहीं किया जाता है

  4. लेफ्ट जॉइन में शामिल पंक्तियों की संख्या गिनना

  5. पैच नीति