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