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

Oracle में अग्रणी शून्य बनाएं

एक NUMBER अग्रणी शून्य नहीं हो सकता, एक STRING कर सकते हैं।

  1. अगर आप स्टोर करना चाहते हैं अग्रणी शून्य . वाले कोड डेटाबेस तालिका में, तो आपको VARCHAR2 . का उपयोग करना होगा और नहीं NUMBER

  2. यदि आप केवल नंबर प्रदर्शित करना चाहते हैं अग्रणी शून्य के साथ, फिर TO_CHAR . का उपयोग करें संख्या को स्ट्रिंग में बदलने के लिए।

उदाहरण के लिए,

SQL> SELECT TO_CHAR(1, '00') FROM DUAL;

TO_
---
 01

आप LPAD . का भी उपयोग कर सकते हैं , लेकिन याद रखें, परिणाम का डेटा प्रकार एक स्ट्रिंग होगा न कि एक संख्या।

उदाहरण के लिए,

SQL> SELECT LPAD(1, 2, '0') FROM DUAL;

LP
--
01


  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. Sql दो कॉलम को एक वेरिएबल में मिलाता है

  3. निबर्ननेट का उपयोग करके आउट पैरामीटर के साथ ओरेकल संग्रहीत प्रक्रिया

  4. फॉर लूप में अभिव्यक्ति द्वारा कनेक्ट क्यों होता है, केवल एक बार निष्पादित होता है?

  5. कैसे ओरेकल एसक्यूएल क्वेरी में कोष्ठक के बीच एक स्ट्रिंग निकालने के लिए?