سلام من در یکی از جدول هام که ایدی داره این ادیدی به صورت خودکار گرفته میشه و هر از کاری پرش داره مثلا تا عدد25 میره یهو میره بالای 1000 دلیل اینکار چیه؟
امکان دارد که مقدار seed برای فیلد Auto increment شما تغییر کرده باشد و روی 1000 ست شده باشد برای reset کردن آن می توانید از دستور کوئری زیر استفاده کنید تا seed جدول مورد نظر را روی آی دی که می خواهید تنظیم کنید :
DBCC CHECKIDENT('tableName', RESEED, 26)
عدد 26 می تواند قابل تغییر باشد و عدد شروع seed شما در جدول باشد.
امکان داره قبلا رکوردهایی وارد جدول شده و پاک شده و آخرین عدد seed روی 1000 قرار گرفته باشه. با کدی که در بالا نوشته شده می توانید seed های خودتون رو reset کنید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)