bftarane
یک شنبه 22 اردیبهشت 1392, 08:27 صبح
سلام.
در مورد فیلدی که نوعش به صورت زیر تعریف شده لطفاً توضیح بدید.
(numeric(18,2
مثلاً اون 2 ظاهراً به معنی این هست که تا 2 رقم اعشار می تونه باشه عددمون.
ولی اون 18 چیه؟
من امتحان کردم مثلاً در خود جدول عدد 0.815 رو وارد کردم اون رو تبدیل به 0.82 کرد.
اگه نخوام عدد اعشاری که وارد می کنم گرد بشه چه نوع داده ای باید انتخاب کنم؟ من با 2012 Sql server کار می کنم Decimal به تنهایی رو در نوع های داده پیدا نکردم که بخوام انتخاب کنم.
یه جا هم خوندم نوع float برای ذخیره دقیق اعداد اعشاری مناسب نیست.
در مورد فیلدی که نوعش به صورت زیر تعریف شده لطفاً توضیح بدید.
(numeric(18,2
مثلاً اون 2 ظاهراً به معنی این هست که تا 2 رقم اعشار می تونه باشه عددمون.
ولی اون 18 چیه؟
من امتحان کردم مثلاً در خود جدول عدد 0.815 رو وارد کردم اون رو تبدیل به 0.82 کرد.
اگه نخوام عدد اعشاری که وارد می کنم گرد بشه چه نوع داده ای باید انتخاب کنم؟ من با 2012 Sql server کار می کنم Decimal به تنهایی رو در نوع های داده پیدا نکردم که بخوام انتخاب کنم.
یه جا هم خوندم نوع float برای ذخیره دقیق اعداد اعشاری مناسب نیست.