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

TableDiff . का उपयोग करने के बाद छोटी तालिका दिखाने वाले विषम वर्ण

वर्ण ® का दशमलव कोड मान 174 है और इसलिए यह ASCII नहीं है वर्ण जिसमें सभी का कोड मान 0 से 127 के बीच है।

®, यूनिकोड के साथ एन्कोडेड टेक्स्ट फ़ाइल में संग्रहीत वर्ण ® है। एन्कोडिंग UTF-8 , लेकिन ANSI के रूप में प्रदर्शित होता है कोड पृष्ठ का उपयोग करने वाला वर्ण Windows 1252 या ISO 8859-1

तो अंतर का निर्यात ठीक हो गया है और बनाई गई फ़ाइल (पाठ फ़ाइल?) ठीक है। यदि संपादक/दर्शक स्वचालित रूप से UTF-8 एन्कोडिंग का पता नहीं लगाते हैं, तो आपको UTF-8 का उपयोग करके इस UTF-8 एन्कोडेड फ़ाइल को केवल अपने टेक्स्ट एडिटर/व्यूअर में खोलना होगा।

आप टेक्स्ट फ़ाइल के शीर्ष पर  . सम्मिलित कर सकते हैं जो हेक्साडेसिमल EF BB BF है जो कि बाइट ऑर्डर मार्क है। (BOM ) यूटीएफ -8 के लिए। इससे टेक्स्ट संपादकों/दर्शकों को तेजी से पता लगाने में मदद मिलेगी कि टेक्स्ट फ़ाइल यूटीएफ -8 में एन्कोड की गई है। लेकिन कुछ एप्लिकेशन टेक्स्ट फ़ाइल की शुरुआत में उन 3 बाइट्स की व्याख्या BOM के रूप में नहीं करते हैं।

अब यह जानकर कि आपकी समस्या गैर ASCII वर्णों के विभिन्न एन्कोडिंग के कारण है, आप संबंधित पृष्ठों की खोज कर सकते हैं। उदाहरण के लिए देखें SQL सर्वर में UTF-8 डेटा स्टोर करने का विवरण . मेरा सुझाव है कि यूनिकोड UTF-8 SQL सर्वर शब्दों के साथ खोजें ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर गणितीय कार्य (पूरी सूची)

  2. SQL सर्वर में टाइमस्टैम्प भ्रम

  3. अस्थायी तालिका के साथ काम नहीं कर रहा इकाई की रूपरेखा

  4. केस संवेदनशील होने के लिए मैं SQL Server 2005 को कैसे बदलूं?

  5. SQL सर्वर 2016:एक संग्रहीत कार्यविधि बनाएँ