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

Oracle त्रुटि संदेश इनपुट मान पर्याप्त लंबा नहीं है

  • संभवतः आपके पास TO_DATE('0816', 'MMDDYYYY') जैसा मान है के लिएTR_EFF_DT इनपुट, और यह निम्नलिखित कथन के अनुसार दिनांक प्रारूप के संबंध में फिट नहीं है:

    with tab(TR_EFF_DT) as
    (
     select TO_DATE('0816', 'MMDDYYYY') from dual   
    )
    select *
      from tab
     where TR_EFF_DT>= TO_DATE('08162011', 'MMDDYYYY');
    
    Error:
    ORA-01861: literal does not match format string
    
  • या संभवतः आपके पास अपने डीबी सर्वर के दिनांक प्रारूप . के लिए एक बेमेल है आपके वर्तमान सत्र के दिनांक प्रारूप . के साथ . इस मामले में आप जारी कर सकते हैं:

    ALTER SESSION SET nls_date_format='MMDDYYYY';
    



  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. Oracle SQL DATETIME फ़ील्ड से दिनांक चुनें

  3. Oracle - भौतिकीकृत दृश्य पूर्ण ताज़ा करने के दौरान अभी भी सुलभ है। यह कैसे काम करता है?

  4. तालिका में संग्रहीत तालिका और स्तंभ नाम को क्वेरी करें

  5. एक्सएमएल से क्वेरी डेटा