PDA

View Full Version : سوال: عوض کردن نوع فیلد!!!



trade_mark
پنج شنبه 02 اردیبهشت 1389, 09:17 صبح
سلام دوستان و مهندسان عزیز
من در موقع طراحی بانک اطلاعاتی یکی از فیلدهام که مقدار اعشاری مانند(2.3 یا 1.3) را نگهداری می کند از نوع varchar تعریف کردم
سوال من اینجاست که چه طوری می تونم مجموع یه سری از رکورد ها رو حسابب کنم.چون از نوع varchar می باشد.
اگه امکان داره دستور sql رو بنویسید.با تشکر

mshakeri
جمعه 03 اردیبهشت 1389, 16:10 عصر
فقط کافیه نوع فیلدتو توسط دستور زیر عوض کنی.MySQL خودش تبدیلات رو انجام میده.



ALTER TABLE `DBname`.`tablename` MODIFY COLUMN `columnname` DOUBLE NOT NULL;

trade_mark
دوشنبه 06 اردیبهشت 1389, 12:18 عصر
یادمه چتد وقت پیش یکی از دوستان از دستور cast یا یه همچین چیزایی استفاده کرد
کسی از دوستان چیزی در مورد این دستور می دونه
منظورم اینه که نوع فیلد رو در زمان اجرای کوری تغییر بدم
با تشکر