arash69
پنج شنبه 07 فروردین 1393, 18:45 عصر
سلام به همه دوستان.
از اسم تاپیک هم پیداست که نتونستم موضوع سوالم رو توی یک عبارت خلاصه کنم:لبخندساده:
سوالی که دارم، در مورد فیلدهایی مانند ID در جداول پایگاه داده هست.
فکر کنم اگر سوالم رو درست با همین پروژه ای که کار میکنم، توضیح بدم؛ برای شما هم قابل درک تر خواهد بود.
یک سایت برای شرکتی را در نظر بگیرید که از طریق سایت، از مشتریان، سفارش می پذیرد.
این سفارشات در پایگاه داده MS SQL ذخیره می شوند و هریک از سفارشات به صورت یک رکورد در جدولی دارای فیلد ID، به عنوان کلید اصلی، نمایش داده می شوند.
سوالی که دارم اینه:
آیا می توان کاری نمود تا فیلد ID همراه با افزایش خودکار، طوری باشد که عدد اختصاص داده شده به ID، از حدی فراتر نرود و از ID رکوردهایی که قبلا حذف شده اند نیز اختصاص داده شود؟
ممنون میشم راهنمایی کنید.
پ.ن: در حال حاضر، در این پروژه، این فیلد تنها قابلیت افزایش خودکار را دارد.
پ.ن 2: هدفم از اینکار اینه که نمیخوام بعد از مدتی، اعداد بسیار بزرگ در پایگاه داده وجود داشته باشند.
از اسم تاپیک هم پیداست که نتونستم موضوع سوالم رو توی یک عبارت خلاصه کنم:لبخندساده:
سوالی که دارم، در مورد فیلدهایی مانند ID در جداول پایگاه داده هست.
فکر کنم اگر سوالم رو درست با همین پروژه ای که کار میکنم، توضیح بدم؛ برای شما هم قابل درک تر خواهد بود.
یک سایت برای شرکتی را در نظر بگیرید که از طریق سایت، از مشتریان، سفارش می پذیرد.
این سفارشات در پایگاه داده MS SQL ذخیره می شوند و هریک از سفارشات به صورت یک رکورد در جدولی دارای فیلد ID، به عنوان کلید اصلی، نمایش داده می شوند.
سوالی که دارم اینه:
آیا می توان کاری نمود تا فیلد ID همراه با افزایش خودکار، طوری باشد که عدد اختصاص داده شده به ID، از حدی فراتر نرود و از ID رکوردهایی که قبلا حذف شده اند نیز اختصاص داده شود؟
ممنون میشم راهنمایی کنید.
پ.ن: در حال حاضر، در این پروژه، این فیلد تنها قابلیت افزایش خودکار را دارد.
پ.ن 2: هدفم از اینکار اینه که نمیخوام بعد از مدتی، اعداد بسیار بزرگ در پایگاه داده وجود داشته باشند.