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

मैं Oracle में तारीखों में अग्रणी शून्य कैसे जोड़ सकता हूँ?

ऐसा नहीं लगता कि आप अग्रणी शून्य जोड़ना चाहते हैं, ऐसा लगता है कि आप अपनी तिथि को किसी वर्ण में ठीक उसी तरह परिवर्तित नहीं कर रहे हैं जैसा आप चाहते हैं। डेटाटाइम प्रारूप मॉडल of TO_CHAR() अत्यंत शक्तिशाली है, इसका पूरा उपयोग करें।

select to_char(dt, 'yyyymmdd') as dayid
  from atm_facts

वास्तव में अपने प्रश्न का उत्तर देने के लिए आप नंबर प्रारूप का उपयोग कर सकते हैं मॉडल TO_CHAR() के साथ अग्रणी के साथ पैड करने के लिए।

उदाहरण के लिए, निम्नलिखित रिटर्न 006

select to_char(6, 'fm009') from dual;

आप प्रारूप मॉडल संशोधक का उपयोग कर सकते हैं fm , यदि आवश्यक हो तो प्रमुख रिक्त स्थान निकालने के लिए, ऊपर दिए गए दस्तावेज़ों में उल्लेख किया गया है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle समर्थित संस्करण मैट्रिक्स

  2. जावा में रिजल्टसेट ऑब्जेक्ट्स में कैसे शामिल हों?

  3. Oracle OCI, बाइंड वेरिएबल्स, और क्वेरीज़ जैसे ID IN (1, 2, 3)

  4. Oracle कनेक्शन पूल क्लास

  5. Oracle:सभी महीनों पर डेटा प्राप्त करें, 0 यदि कोई डेटा नहीं है