TO_CHAR() . का उपयोग करते समय Oracle डेटाबेस में फ़ंक्शन, आप EEEE . का उपयोग कर सकते हैं संख्या को वैज्ञानिक संकेतन में वापस करने के लिए प्रारूप तत्व।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:
DUAL सेSELECT TO_CHAR(123456789, 'fm9EEEE') FROM DUAL; परिणाम:
1E+08
और दूसरा एक:
DUAL सेSELECT TO_CHAR(123.456789, 'fm9EEEE') FROM DUAL; परिणाम:
1E+02
TM स्वरूप तत्व
आप TM . का भी अनुसरण कर सकते हैं एकल E . के साथ स्वरूप तत्व यदि आवश्यक हो:
SELECT TO_CHAR(123456789, 'TMe') FROM DUAL; परिणाम:
1.23456789E+08
साथ ही, TM . का उपयोग करते समय प्रारूप तत्व, यदि आउटपुट 64 वर्णों से अधिक है, तो Oracle डेटाबेस स्वचालित रूप से वैज्ञानिक संकेतन में संख्या लौटाता है, भले ही कोई E न हो। प्रारूप तत्व:
SELECT TO_CHAR(POWER(9123456789, 9), 'TM') FROM DUAL; परिणाम:
4.379603308369109117980583616918225063622E+89