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

to_char फ़ंक्शन का उपयोग करके स्ट्रिंग को पार्स करते समय Oracle में दिन और महीने के मानों से अग्रणी शून्य कैसे निकालें?

select   to_char(sysdate,'DD.MM.YY') -- Without Fill Mode
,        to_char(sysdate-20,'fmDD.fmMM.YY')  -- With Fill Mode, 20 days ago
  from dual;

रिटर्न

21.03.14    | 1.3.14

एफएम फिल मोड।

TO_CHAR फ़ंक्शन के डेटाटाइम प्रारूप तत्व में, यह संशोधक बाद के वर्ण तत्वों (जैसे MONTH) में रिक्त स्थान को दबा देता है और दिनांक प्रारूप मॉडल में बाद के संख्या तत्वों (जैसे MI) के लिए अग्रणी शून्य को दबा देता है। एफएम के बिना, एक चरित्र तत्व का परिणाम हमेशा एक निश्चित लंबाई के रिक्त स्थान के साथ सही गद्देदार होता है, और अग्रणी शून्य हमेशा एक संख्या तत्व के लिए वापस आ जाते हैं। 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. अत्यधिक तेज़ गति से पंक्तियाँ लाई जा रही हैं

  2. एक नमूना आरएमआई आवेदन चलाना

  3. Oracle में कल की तारीख कैसे प्राप्त करें

  4. क्या Oracle NUMBER प्रकार को ओवरफ्लो करना संभव है?

  5. LISTAGG क्वेरी ORA-00937:एकल-समूह समूह फ़ंक्शन नहीं