आपको कॉलम के डेटाटाइप का उपयोग करना होगा NVARCHAR
यूनिकोड अक्षरों को सम्मिलित करने के लिए, आपको N'value'
. का भी उपयोग करना होगा डालते समय।
आप इसका परीक्षण निम्नलिखित में कर सकते हैं:
CREATE TABLE #test
(
varcharCol varchar(40),
nvarcharCol nvarchar(40)
)
INSERT INTO #test VALUES (N'иытание', N'иытание')
SELECT * FROM #test
आउटपुट
varcharCol nvarcharCol
??????? иытание
जैसा कि आप डेटाटाइप का कॉलम देखते हैं varchar
लौटने वाले प्रश्न चिह्न ??????
और डेटाटाइप का कॉलम nvarchar
रूसी वर्ण लौटा रहे हैं иытание
।
अपडेट करें
समस्या यह है कि आपका डेटाबेस संयोजन रूसी अक्षरों का समर्थन नहीं करता है।
- ऑब्जेक्ट एक्सप्लोरर में, SQL सर्वर डेटाबेस इंजन के इंस्टेंस से कनेक्ट करें, उस इंस्टेंस को विस्तृत करें और फिर डेटाबेस को विस्तृत करें।
- अपने इच्छित डेटाबेस पर राइट-क्लिक करें और गुण क्लिक करें।
- विकल्प पृष्ठ पर क्लिक करें, और Collationdrop-down सूची से एक संयोजन का चयन करें।
- समाप्त करने के बाद, ठीक क्लिक करें।