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