ALTER DATABASE CHARACTER SET . के लिए कथन को सफलतापूर्वक निष्पादित करने के लिए, दो शर्तों को पूरा करना होगा:
- वर्तमान वर्ण सेट का प्रत्येक वर्ण नए वर्ण सेट में उपलब्ध है।
- वर्तमान वर्ण सेट में प्रत्येक वर्ण का नए वर्ण सेट में समान कोड बिंदु मान होता है। (यानी:पुराना वर्णसेट नए का सबसेट होना चाहिए)
क्योंकि WE8MSWIN1252 AL32UTF8 . का सख्त उपसमुच्चय नहीं है यह कथन विफल हो जाएगा (उदाहरण:पाउंड चिह्न A3 . है हेक्स में WE8MSWIN1252 . में , लेकिन AL32UTF8 . में यह C2 A3 है )।
आपको CSALTER . का उपयोग करना होगा इस प्रवास को करने के लिए।
देखें:कैरेक्टर सेट माइग्रेशन ।