أهم أقسام المدونة

الصفحات

الثلاثاء، 21 يونيو 2016

أنواع البيانات الثنائية في سيكويل سيرفر


أنواع البيانات الثنائية في سيكويل سيرفر:

إذا أردت بيانات ثنائية Binary Data في أحد الأعمدة التي تنشئها في جداول سيكويل سيرفر، فاجعل له أحد الأنواع التالية:                           

binary(n):
بيانات ثنائية ثابتة الطول، طولها n بشرط ألا تزيد قيمة n عن 8000 Bytes.. لو اخترت n = 50 مثلا، وحفظت في إحدى الخانات بيانات تقل عن 50 وحدة، فسيتم إكمال الباقي بالعدم Null (الحرف رقم 0 في ترميز ASCII).. ويتم حفظ هذه البيانات في n+4 Bytes.

varbinary(n):
بيانات ثنائية مرنة متغيرة الطول، بحد أقصى 8000 بايت.. ولو حفظت بيانات طولها أقل من n، لا يتم إكمال الطول الناقص بأي شيء. 

Varbinary(MAX):
هذه الصيغة حالة خاصة من النوع السابق، وهي تجعل الحقل يستوعب بيانات يصل حجمها إلى 2^31 -1 بايت.. وفي هذه الحالة يكون حجم الحقل = عدد الوحدات المكتوبة فيه + 2. 

image:
بيانات ثنائية مرنة متغيرة الطول، يمكن أن تصل إلى حوالي 2 مليار وحدة ثنائية (تحديدا 2^31 -1 Bytes).

من كتاب: من الصفر إلى الاحتراف برمجة قواعد البيانات في فيجوال بيزيك دوت نت ADO .NET.. للتنزيل:
http://mhmdhmdy.blogspot.com.eg/2016/02/blog-post_28.html

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.