SELECT *
FROM v$nls_parameters
WHERE parameter LIKE '%CHARACTERSET';
आपको डेटाबेस और राष्ट्रीय चरित्र सेट दिखाएगा। डेटाबेस कैरेक्टर सेट CHAR
. में डेटा के एन्कोडिंग को नियंत्रित करता है और VARCHAR2
स्तंभ। यदि डेटाबेस उन स्तंभों में यूनिकोड का समर्थन करता है, तो डेटाबेस वर्ण सेट AL32UTF8 (या कुछ दुर्लभ मामलों में UTF8) होना चाहिए। राष्ट्रीय वर्ण सेट NCHAR
. में डेटा के एन्कोडिंग को नियंत्रित करता है और NVARCHAR2
स्तंभ। यदि डेटाबेस कैरेक्टर सेट यूनिकोड का समर्थन नहीं करता है, तो आप इन डेटा प्रकारों के साथ कॉलम में यूनिकोड डेटा स्टोर करने में सक्षम हो सकते हैं, लेकिन यह आमतौर पर सिस्टम में जटिलता जोड़ता है-- राष्ट्रीय कैरेक्टर सेट का समर्थन करने के लिए एप्लिकेशन को बदलना पड़ सकता है।