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