http://docs.oracle.com/cd /B19306_01/server.102/b14225/ch2charset.htm#g1009784
दूसरी ओर, UTF-8 प्रतीक को संग्रहीत करने के लिए कई बाइट्स का उपयोग करता है।
यदि आपका डेटाबेस WE8ISO8859P1 का उपयोग करता है और कॉलम प्रकार VARCHAR समूह (NVARCHAR नहीं) से है और आप एक प्रतीक सम्मिलित कर रहे हैं जो कोड> 255 है, तो यह प्रतीक WE8ISO8859P1 में बदल जाएगा और कुछ जानकारी खो जाएगी।
सीधे शब्दों में कहें तो, यदि आप यूटीएफ -8 को सिंगल-बाइट कैरेक्टर सेट वाले डीबी में डाल रहे हैं, तो आपका डेटा खो जाता है।
ऊपर दिया गया लिंक विभिन्न परिदृश्यों का वर्णन करता है कि इस समस्या से कैसे निपटा जाए।
आप Oracle asciistr
भी आज़मा सकते हैं /unistr
कार्य करता है, लेकिन सामान्य तौर पर यह ऐसी समस्याओं से निपटने का एक अच्छा तरीका नहीं है।