کمک در طراحی یک جدول با این نوع فیلد:

#C

توسط programer در 6 سال پیش
0 8.6k 2 6 سال پیش
programer php-sec
0

باسلام
من می خوام یک جدولی در SQl طراحی کنم که فیلد id اون این مشخصات رو داشته باشه :
اول این که به ترتیب از عدد خاصی شروع بشه(مثلا300)
دوم این که مثلا اگه ما رکورد 345 رو پاک کردیم حالا اگه رکوردی رو اضافه کنیم رکورد رو 346 نزنه همون 345 بزنه..
لطفا راهنمایی کنید..
ممنون

:smile14:

0

سلام
میتونی با این دستور شروع شمارش ID رو تغییر بدی
[SQL]
ALTER TABLE Persons AUTO_INCREMENT=100
[/SQL]
اما هرگز نباید ID رو باره تفییر بدی و اگر حذف شد دیگه نباید اون ID وجود داشته باشه چون در غیر اینصورت مشکلات خیلی زیادی پیش میاد.

0

> سلام میتونی با این دستور شروع شمارش ID رو تغییر بدی [SQL] ALTER TABLE Persons AUTO_INCREMENT=100 [/SQL] اما هرگز نباید ID رو باره تفییر بدی و اگر حذف شد دیگه نباید اون ID وجود داشته باشه چون در غیر اینصورت مشکلات خیلی زیادی پیش میاد.
ممنون ولی من در نرم افزار های حسابداری دیدم که فیلد هارو پشت سرهم حتی بعد از حذف ایجاد میکنه.. یعنی اونا از یه روش دیگه استفاده می کنند!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.