PDA

View Full Version : مبتدی: مشکل در تغیر نو ع داده و ذخیره آن



andaron
سه شنبه 06 مهر 1389, 04:04 صبح
با سلام من اس کی ال 2008 کا رمی کنم حالایه جدول دارم که می خوام نوع داده بعضی از رکورد هاشو عوض کنم همچین تا حالا هیچ داده ای در جدول نزاشتم و همه هم null هستند
وقتی می خوام نو داده رو عوض کنم عوض میشه ولی وقتی میخوام سیو کنم به جای سیو یه کادر میراه که ازت آدرس می خواد و قتی آدرس میدی یه فایل متنی برات سیو می کنه و دیگه نمی زاره جدول سیو شه و باید کنسل کنی
مشکل این جدول ها چیه
با تشکر

tooraj_azizi_1035
سه شنبه 06 مهر 1389, 08:18 صبح
سلام،
یکی از دوستان قبلاً این رو سوال کرده بود. وقتی SQL Server جدول رو روی دیسک ذخیره می کنه و شما بعداً می خوای نوع فیلد رو عوض کنی درواقع محدوده ای رو که او فیلد برای ذخیره داده Support می کنه رو تغییر دادی و این باعث می شه تا SQL Server مجبور شه تا از نو جدول رو با ساختار جدید رو دیسک ذخیره کنه. شما می تونی از ذخیره تغییراتی که باعث ایجاد مجدد جدول می شه با استفاده از چک باکس Tools>Options>Designer>Prevent Saving Changes....جلوگیری کنی زدن تیک از ثبت این تغییرات جلوگیری می کنه.

andaron
سه شنبه 06 مهر 1389, 08:53 صبح
ممنون دوست عزیز مشکل حل شد حالا اگر ولی برای جدول بعد ها مشکلی پیش نمیاد

tooraj_azizi_1035
سه شنبه 06 مهر 1389, 09:16 صبح
ممنون دوست عزیز مشکل حل شد حالا اگر ولی برای جدول بعد ها مشکلی پیش نمیاد

وقتی شما توی یه فیلد از جدول یک اسم مثال ali رو ذخیره کرده باشی و بعد نوع اون رو به int تغییر بدی چاره ای جز از بین بردن اون مقدار برای SQl Server باقی نمی مونه.:چشمک: