أنواع خاصة من البيانات في سيكويل سيرفر:
sql_variant:
متغير
عام يقبل باقي أنواع البيانات (الأرقام والنصوص)، ولا يستثنى من هذا إلا الأنواع
التالية: text, ntext, timestamp, varchar(MAX)
وهذا
النوع مرن، يحفظ البيانات في المساحة المناسبة لنوعها وحجمها، بحد أقصى 8000 بايت،
إضافة إلى 16 بايت تحدد نوع البيانات المحفوظة.
ولا
توجد أي ضرورة عملية لاستخدام عمود من هذا النوع، فوجود عمود واحد يحتوي على جميع
أنواع البيانات، أمر سيكون مربكا، لأنك لن تفهم معنى قيمة كل صف!
uniqueidentifier:
معرف
عام متفرد GUID
وهو عدد سداسي عشري Hexadecimal
غير قابل للتكرار، يتم حفظه في 16 بايت.
Timestamp:
طابع
الوقت: مصفوفة من 8 خانات كل منها من النوع Byte يتم إنتاج قيم خاناتها بحيث تكون المصفوفة متفردة عبر كل الجدول،
لاستخدامها في تمييز النسخ المحدّثة من كل صف Version-Stamping.
Udt:
نوع
خاص يعرفه المستخدم User-Defined Type.
Structured:
نوع خاص للبيانات المركبة في
صورة جدول Table-valued، وسنتعرف عليه لاحقا.
من
كتاب: من الصفر إلى الاحتراف برمجة قواعد البيانات في فيجوال بيزيك دوت نت ADO
.NET.. للتنزيل:
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.