एक SQL सर्व्हर मध्ये बायनरी डेटा प्रकार परिभाषा

मायक्रोसॉफ्ट एस क्यू एल सर्व्हर डेटाच्या सात वेगळ्या श्रेणीला आधार देतो. यापैकी, बायनरी स्ट्रिंग एन्कोड केलेले डेटाला बायनरी ऑब्जेक्ट म्हणून प्रतिनिधित्व करते.

बायनरी-स्ट्रिंग श्रेणीमधील डेटा प्रकारांमध्ये हे समाविष्ट होते:

प्रतिमा प्रकार SQL सर्व्हरच्या भावी प्रकाशनामध्ये नापसंत करण्यासाठी शेड्यूल केला आहे. मायक्रोसॉफ्ट अभियंते भविष्यातील विकासासाठी प्रतिमेच्या ऐवजी व्हेरबॅनरी (कमाल) वापरण्याची शिफारस करतात.

योग्य वापर

आपल्याला होय किंवा-कोणत्याही प्रकारचे डेटा संचयित करणे आवश्यक आहे जसे शून्य आणि प्रतिनिधित्व असलेले बिट स्तंभ वापरा. स्तंभांचा आकार तुलनेने एकसमान असतो तेव्हा बायनरी कॉलम्सचा वापर करा. स्तंभाचा आकार 8K पेक्षा जास्त असणे अपेक्षित असते तेव्हा किंवा varbinary स्तंभांचा वापर करा किंवा प्रति रेकॉर्ड आकारमानामध्ये महत्त्वपूर्ण परिवर्तनशीलतेच्या अधीन असू शकेल.

रुपांतरण

टी-एसक्यूएल- मायक्रोसॉफ्ट SQL सर्व्हर मध्ये वापरले एस क्यू एल च्या जिच्यामध्ये-राईट-पॅड डेटा जेव्हा आपण कोणत्याही स्ट्रिंग प्रकारामधून बायनरी किंवा व्हेरबरी प्रकारात रुपांतरीत करता . द्विअंकी प्रकारात कोणताही अन्य प्रकारचा रूपांतरण एक डाव्या पॅडवर उत्पन्न करतो. हे पॅडिंग हेक्झाडेसिमल शर्यती वापरुन प्रभावी आहे.

या रूपांतर आणि ट्रँसेक्शनचे धोका यामुळे, पोस्ट-रूपांतरण क्षेत्र पुरेसे मोठे नसल्यास, हे शक्य आहे की रुपांतरित केलेल्या क्षेत्रांचा त्रुटी संदेश न सोडता अंकगणित त्रुटी होऊ शकतात.