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

الصفحات

الأحد، 12 يونيو 2016

أنواع الأعداد العشرية في سيكويل سيرفر


أنواع الأعداد العشرية في سيكويل سيرفر:

إذا أردت حفظ أعداد عشرية (كسور) في أحد الأعمدة التي تنشئها في جداول سيكويل سيرفر، فاجعل له أحد الأنواع التالية:

 

smallmoney:

قيمة نقدية صغيرة يتم حفظها في 4 بايت، تتيح لك إدخال كسور تصل دقتها العشرية إلى 4 خانات عشرية، وتنحصر القيم المقبولة بين -214748.3648 و +214748.3647.

 

money:

قيمة نقدية يتم حفظها في 8 بايت، تتيح لك التعامل مع كسور تصل دقتها العشرية إلى 4 خانات عشرية، وتنحصر القيم المقبولة بين  -922337203685,477.5808
و +922337203685477.5807.

 

float:

عدد عشري مقرب، تتحدد مساحة تخزينه تبعا لعدد الخانات العشرية المطلوبة.. فلو اخترت أن تكون دقته العشرية 7 خانات، فسيتم حفظه في 4 بايت، أما لو اخترت أن تكون دقته العشرية 15 خانة، فسيتم حفظه في 8 بايت.

 

real:

عدد حقيقي، وهو حالة خاصة من النوع float، فأقصى دقة عشرية له هي 7 خانات، لهذا يتم حفظه في 4 بايت.

 

 

decimal(x, y) أو numeric(x, y):

عدد عشري يتم حفظه في 17 بايت، يتيح لك تحديد الدقة العشريّة التي تريد التعامل معها، حيث x تمثل عدد أرقام العدد (بحد أقصى 38 رقما)، و y تمثل عدد الخانات العشرية في هذا العدد.

 

من كتاب: من الصفر إلى الاحتراف برمجة قواعد البيانات في فيجوال بيزيك دوت نت ADO .NET.. للتنزيل:


 

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

إرسال تعليق

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