سلام من در db از نوع داده money استفاده کردم و همون طور که می دونید دارای 4 رقم اشار هست .من می خوام توی نمایش این 4 رقم اعشار حذف بشه . اگه بتونید کمک کنید ممنون میشم.
سلام من در db از نوع داده money استفاده کردم و همون طور که می دونید دارای 4 رقم اشار هست .من می خوام توی نمایش این 4 رقم اعشار حذف بشه . اگه بتونید کمک کنید ممنون میشم.
سلام
میتوانید در زمان SELECT آن را به نوع bigint تبدیل کنید مثلاً
پیشنهاد میکنم برای برنامه های فارسی و ایرانی، چون اعشار در پول معنی ندارد، اصلاً از اول در بانک یا از نوع int استفاده کنید و یا bigintکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
int برای کاربرد زیر 2 میلیار ریال یا 2 میلیارد تومان و
bigint برای زیر 9,223,372,036,854,775,807 ! (خواندنش پای خودتان!) یعنی حدود 10,000 بار بیشتر از money .
اغلب مواقع، برای قیمت اجناس و حقوق و... int بسیار بسیار زیاد هم است.
این فیلدهای عددی هم واضح تر هستند و هم در محاسبات بسیار سریعتر از نمونه های اعشار مثل money عمل میکنند.
Last edited by _H2_; 11-08-2008 at 10:53.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)