यहां तालिका देखें:https://docs। oracle.com/cd/B28359_01/server.111/b28286/sql_elements004.htm#g195479
यह डेटाटाइम प्रारूप मॉडल के स्ट्रिंग-टू-डेट रूपांतरण नियम अनुभाग का हिस्सा है। MM
. के मामले में यदि कोई मेल नहीं है, तो यह MON
. के लिए प्रयास करता है और MONTH
. इसी तरह यदि आप MON
. निर्दिष्ट करते हैं और यह नहीं मिलता है, यह प्रयास करता है MONTH
. यदि आप MONTH
specify निर्दिष्ट करते हैं और यह उसे नहीं मिल रहा है, यह MON
. का प्रयास करता है , लेकिन यह कभी भी MM
का प्रयास नहीं करेगा MM
. को छोड़कर किसी भी चीज़ पर ।
प्रश्न के उत्तर में:Can I turn it off?
जवाब है, हां।
आप FX
. निर्दिष्ट करके ऐसा कर सकते हैं आपके स्वरूपण के भाग के रूप में।
SELECT TO_DATE('18/february/2016', 'FXDD/MM/YYYY') FROM dual;
अब लौटता है:
जबकि निम्नलिखित:
SELECT TO_DATE('18/02/2016', 'FXDD/MM/YYYY') FROM dual;
अपेक्षित लौटाता है:
ध्यान दें कि FX
. निर्दिष्ट करते समय आपको जरूरी उचित विभाजकों का उपयोग करें अन्यथा यह त्रुटि होगी।