एक NUMBER अग्रणी शून्य नहीं हो सकता, एक STRING कर सकते हैं।
-
अगर आप स्टोर करना चाहते हैं अग्रणी शून्य . वाले कोड डेटाबेस तालिका में, तो आपको VARCHAR2 . का उपयोग करना होगा और नहीं NUMBER ।
-
यदि आप केवल नंबर प्रदर्शित करना चाहते हैं अग्रणी शून्य के साथ, फिर TO_CHAR . का उपयोग करें संख्या को स्ट्रिंग में बदलने के लिए।
उदाहरण के लिए,
SQL> SELECT TO_CHAR(1, '00') FROM DUAL;
TO_
---
01
आप LPAD . का भी उपयोग कर सकते हैं , लेकिन याद रखें, परिणाम का डेटा प्रकार एक स्ट्रिंग होगा न कि एक संख्या।
उदाहरण के लिए,
SQL> SELECT LPAD(1, 2, '0') FROM DUAL;
LP
--
01