একটি SQL সার্ভারে বাইনারি ডাটা প্রকারের সংজ্ঞা

মাইক্রোসফট এসকিউএল সার্ভার সাতটি স্বতন্ত্র বিভাগের তথ্য সমর্থন করে এর মধ্যে, বাইনারি স্ট্রিং বাইনারি অবজেক্ট হিসেবে প্রতিনিধিত্ব করে এনকোডেড ডেটাগুলির জন্য অনুমতি দেয়।

বাইনারি-স্ট্রিং ক্যাটাগরিতে ডেটা প্রকারগুলি অন্তর্ভুক্ত করে:

এসকিউএল সার্ভারের ভবিষ্যতের রিলিজে চিত্রের প্রকার অপ্রতিফিকরণের জন্য নির্ধারণ করা হয়। ভবিষ্যতের উন্নয়নের জন্য ইমেজ প্রকারের পরিবর্তে মাইক্রোসফ্ট ইঞ্জিনিয়াররা ওয়ারবেরি (সর্বাধিক) ব্যবহার করার সুপারিশ করেছেন

যথোপযুক্ত ব্যবহার

শূণ্য এবং প্রতিনিধিত্ব দ্বারা প্রতিনিধিত্ব করে হ্যাঁ-বা-কোন ধরণের তথ্য সঞ্চয় করতে হলে বিট কলামগুলি ব্যবহার করুন। কলামের আকার তুলনামূলকভাবে ইউনিফর্মের মধ্যে বাইনারি কলাম ব্যবহার করুন। বার্লি কলাম ব্যবহার করুন যখন কলামের আকার 8K অতিক্রম করতে হবে বা প্রতি রেকর্ডের আকারের উল্লেখযোগ্য পরিবর্তনশীলতা সাপেক্ষে হতে পারে।

রূপান্তর

T-SQL- মাইক্রোসফ্ট এসকিউএল সার্ভার -সাইড-প্যাড ডেটাতে এসকিউএলের বৈকল্পিক ব্যবহার যখন আপনি কোনও স্ট্রিং টাইপ থেকে বাইনারি অথবা ওয়ারবেরি টাইপ রূপান্তর করেন। বাইনারি প্রকারে অন্য কোন প্রকার রূপান্তর একটি বাম প্যাড উত্পাদন করে। এই প্যাডিং হেক্সাডেসিমাল জিরো ব্যবহার করে প্রভাবিত হয়।

এই রূপান্তর এবং truncation ঝুঁকি, কারণ পোস্ট রূপান্তর ক্ষেত্রটি যথেষ্ট বড় না হয়, এটি সম্ভব যে রূপান্তরিত ক্ষেত্র একটি ত্রুটি বার্তা নিক্ষিপ্ত ছাড়া অংকিত ত্রুটি হতে পারে