Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL में सिरिलिक वर्ण का चयन करें

आपको कॉलम के डेटाटाइप का उपयोग करना होगा 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 रूसी वर्ण लौटा रहे हैं иытание

अपडेट करें

समस्या यह है कि आपका डेटाबेस संयोजन रूसी अक्षरों का समर्थन नहीं करता है।

  1. ऑब्जेक्ट एक्सप्लोरर में, SQL सर्वर डेटाबेस इंजन के इंस्टेंस से कनेक्ट करें, उस इंस्टेंस को विस्तृत करें और फिर डेटाबेस को विस्तृत करें।
  2. अपने इच्छित डेटाबेस पर राइट-क्लिक करें और गुण क्लिक करें।
  3. विकल्प पृष्ठ पर क्लिक करें, और Collationdrop-down सूची से एक संयोजन का चयन करें।
  4. समाप्त करने के बाद, ठीक क्लिक करें।

अधिक जानकारी मजबूत>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Windows Azure से दूरस्थ SQL Server 2008 से कनेक्ट करना

  2. SQL सर्वर हमेशा उपलब्धता समूह पर:स्थापना और कॉन्फ़िगरेशन, भाग 2

  3. खोला नहीं जा सकता क्योंकि यह संस्करण 706 है। यह सर्वर संस्करण 662 और इससे पहले के संस्करण का समर्थन करता है। डाउनग्रेड पथ समर्थित नहीं है

  4. सबसे धीमी क्वेरी कैसे खोजें

  5. अनुक्रमित विचारों में MAX() कुल क्यों नहीं हो सकता है?