माइक्रोसफ्ट एसएलसी सर्भरले डेटाको सातवटा फरक कोटीहरूलाई समर्थन गर्दछ। यिनी मध्ये, बाइनरी स्ट्रिंग को एन्कोडेड डेटा को लागि अनुमति को लागी बाइनरी वस्तुहरु को रूप मा प्रतिनिधित्व गर्दछ।
बाइनरी-स्ट्रिंग श्रेणीमा डाटा प्रकारहरू समावेश छन्:
- बिट चरले 0, 1 वा NULL को मानको साथ एक सा बिट भण्डार गर्दछ।
- बाइनरी (n) चर निश्चित आकार बाइनरी डाटाको एन बाइटहरू भण्डारण गर्दछ। यी क्षेत्रहरूले अधिकतम 8,000 बाइट्स भण्डारण गर्न सक्छ।
- varbinary (n) चरहरू लगभग n बाइटहरूको चर चर लम्बाइ बाइनरी डेटा भण्डारण गर्दछ। तिनीहरू अधिकतम 8,000 बाइट्स भण्डारण गर्न सक्छन्।
- varbinary (अधिकतम) चर n लिपि को लगभग n बाइट्स को चर चर - लंबाई बाइनरी डेटा। उनीहरूले अधिकतम 2 GB भण्डारण गर्न सक्छन् र वास्तवमा डाटाको लम्बाइ र अतिरिक्त दुई बाइट्स भण्डार गर्दछ।
- छवि चरहरू 2 GB डेटा भण्डारण गर्दछ र सामान्यतया कुनै पनि प्रकारको फाइल फाईल भण्डारण गर्नका लागि प्रयोग गरिन्छ (तस्बिरहरू मात्र होइन)।
छवि प्रकार एसएलसी सर्भरको भविष्यमा रिलीजमा अवमूल्यनको लागी निर्धारित गरिएको छ। माइक्रोसफ्ट ईन्जिनियरहरू भविष्य विकासको लागि छवि प्रकारहरूको सट्टा वारबाइन (अधिकतम) प्रयोग गरेर सिफारिस गर्छन्।
उपयुक्त प्रयोगहरू
बिट स्तम्भहरू प्रयोग गर्नुहोला जब तपाईंलाई हेरा-वा-कुनै प्रकारको डेटा भण्डारण गर्न आवश्यक छ जुन ज्वरो र व्यक्तिले प्रतिनिधित्व गर्दछ। बाइनरी स्तम्भहरूको प्रयोग गर्दा स्तम्भहरूको आकार अपेक्षाकृत वर्दी हो। वारबाइन स्तम्भहरू प्रयोग गर्दा स्तम्भ साइज 8K भन्दा बढि आउँदछ वा प्रति प्रति रेकर्डमा महत्वपूर्ण विविधताको अधीनमा हुन सक्छ।
कुराकानीहरू
T-SQL- Microsoft SQL Server -right-pads डेटामा प्रयोग गरिएको SQL को संस्करण कुनै पनि स्ट्रिङ प्रकारबाट जब तपाईले बाइनरी वा भाइरस प्रकारमा रूपान्तरण गर्नुहुन्छ। कुनै पनि प्रकारको बाइनरीमा बाइनरी प्रकारले बायाँ-प्याड उत्पादन गर्दछ। यो प्याडिंग हेक्साडेसिमल जेरोर्स को प्रयोग मा प्रभावित हुन्छ।
यो रूपान्तरण र ट्रंकको जोखिमको कारण, यदि पोस्ट-कन्फिगरेसन पर्याप्त पर्याप्त छैन भने, यो सम्भव छ कि फिल्ड्स त्रुटि त्रुटि फेंक बिना गणित त्रुटिहरु हुन सक्छ।