PDA

View Full Version : تبديل فيلد number به AUTONUMBER



sma_mohseni
چهارشنبه 12 تیر 1387, 23:44 عصر
سلام
چطوري ميشه فيلدي از نوع number را به نوع AUTONUMBER تبديل کرد
البته توجه داشته باشيد که جدول خالي نميباشد

مهدی قربانی
پنج شنبه 13 تیر 1387, 17:07 عصر
سلام
دوست گرامي اين فيلد مورد نظر شما داراي ارتباط ( Relationships ) با جداول ديگه هست ؟

sma_mohseni
شنبه 15 تیر 1387, 08:13 صبح
نه
البته راهش رو پیدا کردم
اینجا میزارم برای آیندگان ;)
راهش اینه که یه کپی از جدول مورد نظر بگیرید (البته فقط ساختار جدول رو نه اطلاعات)
بعد توی این جدول جدید نوع فیلد مورد نظر را به AutoNumber تغییر دهید
حالا فقط کافیه که اطلاعات جدول قبلی رو بریزیم توی این جدول برای این کار query زیر را اجرا میکنیم


insert into tableNew select * from tableOld



حالا یه جدول داریم با همان اطلاعات جدول قبلی که در آن نوع فیلد مورد نظر ما autoNumber شده است.

مهدی قربانی
شنبه 15 تیر 1387, 09:26 صبح
سلام
دوست من خوشحالم كه با تحقيق شخصاً تونستيد مشكلتون رو حل كنيد و مهمتر اينكه راه حل بدست اومده رو براي استفاده ديگران ذكر كرديد . اميدوارم ساير دوستان عزيز هم كه موارد مشابه براشون پيش مياد از اين حركت تاسي كرده و راه حلهايي كه پيدا مي كنند براي استفاده سايرين ارائه كنند .
ضمناً دوست گرامي پرسش حقير هم دقيقاً به خاطر همين موضوع بود چرا كه اگر فيلد مورد نظر شما كليد بوده و داراي ارتباط با يك يا چند جدول بود اونوقت اين تغيير به سادگي قابل اجرا نبود ولي چنانچه حائز شرايط ذكر شده نبود همين راهي كه بهش رسيديد بهترين و ساده ترين راه بود .