Next Autoindex

kiarash.M

Active Member
بازم سلام
میخواستم بدونم که چظور میشه Next Autoindex یه table رو تغییر داد ؟؟
شاید اصلا نمیشه ! بایست اون ستون رو از بین برئ یهکی دیگه ایجاد گرد ؟؟

اخه به این مشکل خوردم که یه سطر رو drop کردم و الان یه وقفه تو جدولم برای مقدادیری که auto اظافه میشن به وجود اومده
البته مشکل جدای نست دیگه
اون سطر از بیت رفته کس دیگی هم نباید جاشو بگیره ...
حالا آیا راهی داره که بشه Next Autoindex رو edit کشرد ؟؟؟:)
 

I.NoBody

Active Member
سلام.
خیلی با عجله نوشتی و سخت فهمیدم منظورت چیه.
احتمالاً منظورت اینه که آخرین سطر(رکورد) جدولتو حذف کردی و حالا وقتی یکی دیگه اضافه کردی، فیلد auto increamentت جای قبلی رو نگرفته. مثلاً قبلاً مقدار id یه سطر بوده 12، ولی تو اونو حذف کردی. حالا که یکی دیگه اضافه میکنی، بعد از 11، عدد 13 رو داری.
راهش اینه که خودت دستی بهش مقدار بدی. ولی همونطور که خودت گفتی، مساله مهمی نیست.
اگر میخوای تعداد سطر ها و یا id آخرین سطر رو بدست بیاری:
تعداد سطرها :
کد:
SELECT COUNT(id) FROM myTable
بیشترن مقدار id :
کد:
SELECT MAX(id) FROM myTable
 

kiarash.M

Active Member
این دوتا که نوشتی خیلی کمک کرد
با تابع COUNT تونستم طول یه array هم به دست بیارم هی میزدم length.
error میگیرفت با COUNT درست شد
آره خیلی مرسی ..
 

جدیدترین ارسال ها

بالا