PDA

View Full Version : تبديل داده int به bigint زماني كه داده ها در جدول وارد شده



reza_edu
سه شنبه 21 تیر 1390, 09:46 صبح
سلام من زمان طراحي كليد جدول را از نوع int تعريف كردم و IdentitySpecification رو هم yes كردم seed هم 1 هست حالا بعد از گذشت مدت زماني ميبينم كه اين عدد به سقف تعيين شده براش داره نزديك ميشه وقطي ميخوام نوع اون رو به bigint تغيير بدم پيغام خطاميده تو مقاله يكي از دوستان تو سايت سيشارپ هم خوندم كه چه جور ميشه كاري كرد كه برنامه ديگه اين پيغام رو نشون نده اما من ميخوام بدونم اين كار اشتباه هست يانه و اينكه ممكنه رو داده ها تاثير بزاره ؟:ناراحت:
ممنونميشم راهنماي كنيد.

حمیدرضاصادقیان
سه شنبه 21 تیر 1390, 13:01 عصر
سلام
موقع تبدیل داده ها به هم پیغامی براین مضمون به شما نمایش میده که ممکنه در خلال تبدیل اطلاعات دیتای شما از بین بره. ولی شما از int به Bigint میخواهید تغییر بدید مشکلی نداره. با استفاده از دستور Alter Table میتوانید اینکارو بکنید.

esh_computer110
سه شنبه 21 تیر 1390, 22:04 عصر
به این مسیر رو بروید
tools->option->table and database Designer
حالا در این پنجره گزینه ای به نام
Prevent Saving changes .....
گزینه چک باکس آخر است تیک این گزینه را بردارید مشکلتان حل می شود

تشکر یادتون نرهESH