کمک در طراحی یک جدول با این نوع فیلد:
#1
Note 
باسلام
من می خوام یک جدولی در SQl طراحی کنم که فیلد id اون این مشخصات رو داشته باشه :
اول این که به ترتیب از عدد خاصی شروع بشه(مثلا300)
دوم این که مثلا اگه ما رکورد 345 رو پاک کردیم حالا اگه رکوردی رو اضافه کنیم رکورد رو 346 نزنه همون 345 بزنه..
لطفا راهنمایی کنید..
ممنون
[تصویر:  smile%20%2814%29.gif]

Confusedmile14:

[تصویر:  smile%20%2814%29.gif]

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

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

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note چگونگی اجرای برنامه با شروع ویندوز + زمان بندی برای جرای برنامه spyware 1 509 02-10-2014 ساعت 12:53
آخرین ارسال: xMAN

کاربرانِ درحال بازدید از این موضوع:   1 مهمان