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

ORA-12899, जबकि वास्तविक मान लंबाई अधिकतम से कम है

दरअसल, समस्या डेटाबेस के कैरेक्टर सेट में थी। मैंने यूटीएफ -8 एन्कोडिंग वाले डेटाबेस में 1 बाइट कैरेक्टर सेट के लिए डेटा डालने की कोशिश की, जहां जर्मन प्रतीक "äöü" एक के बजाय 2 बाइट लेते हैं। मैंने इस wikibooks का उपयोग करके वर्ण सेट को बदल दिया है। और अब यह काम करता है। एकमात्र समस्या यह है कि मैं इसके बाद एपेक्स का उपयोग नहीं कर सकता।




  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 ट्रिगर

  3. regexp_substr खाली पदों पर छोड़ देता है

  4. संस्करण नियंत्रण के लिए डीबी वस्तुओं का निर्यात

  5. पिछली 4 तिमाही का डेटा