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

Oracle में एंगल ब्रैकेट्स के साथ नेगेटिव नंबर्स को कैसे फॉर्मेट करें?

TO_CHAR() . का उपयोग करते समय Oracle डेटाबेस में किसी संख्या को प्रारूपित करने के लिए फ़ंक्शन, आप PR . का उपयोग कर सकते हैं कोण कोष्ठक के अंदर नकारात्मक मान वापस करने के लिए प्रारूप तत्व (<> )।

उदाहरण

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

SELECT 
    TO_CHAR(7, 'fm9PR') AS "Positive",
    TO_CHAR(-7, 'fm9PR') AS "Negative"
FROM DUAL;

परिणाम:

   Positive    Negative 
___________ ___________ 
7           <7>        

ध्यान दें कि मैंने fm . का इस्तेमाल किया है प्रारूप संशोधक यहाँ। प्रारूप संशोधक किसी भी पैडिंग को दबा देता है जिसे परिणाम पर लागू किया जा सकता है।

PR . के मामले में स्वरूप तत्व, यह सकारात्मक संख्याओं पर अग्रणी और अनुगामी रिक्त स्थान देता है।

इसलिए, अगर हम fm . को हटा दें संशोधक, हमें निम्नलिखित मिलते हैं:

SELECT 
    TO_CHAR(7, '9PR') AS "Positive",
    TO_CHAR(-7, '9PR') AS "Negative"
FROM DUAL;

परिणाम:

   Positive    Negative 
___________ ___________ 
7           <7>        

यदि आप बारीकी से देखते हैं, तो आप देखेंगे कि धनात्मक संख्या एक स्थान द्वारा इंडेंट की गई है। यह प्रमुख रिक्त स्थान के कारण है।


  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. स्केलग्रिड प्रबंधित डेटाबेस होस्टिंग के लिए Oracle क्लाउड जोड़ता है

  3. Oracle को Amazon Aurora से जोड़ना

  4. Oracle के साथ AWS पायथन लैम्ब्डा

  5. ORA-28001:पासवर्ड की समय सीमा समाप्त हो गई है