gilas1368
سه شنبه 01 شهریور 1390, 01:03 صبح
با سلام
زمانيكه خاصيت Auto Number يه فيلد رو فعال ميكني اين فيلد غير قابل ويرايش ميشه اما يه سؤال ساده،مثلا يه جدول داريم كه 3تا فيلد id,name,family داره كه خاصيت Auto Number فيلد id برابر True قرار داده شده و ركوردايي هم داخلش insert شده و همون طور كه مي دونيد فيلد id به صورت خودكار مقدار ميگيره و با اضافه شدن يه ركورد اين مقدار فيلد افزايش پيدا ميكنه اما چرا زمانيكه يه ركورد حذف ميشه اين مقادير آپديت نميشه يا ركوردي با شماره id حذف شده نمي توني به جدول اضافه كني؟
مثلا زمانيكه يه ركورد با id=1 رو حذف ميكني چرا SQL بصورت اتوماتيك مقدار id=2 رو برابر 1 نميكنه؟
زمانيكه خاصيت Auto Number يه فيلد رو فعال ميكني اين فيلد غير قابل ويرايش ميشه اما يه سؤال ساده،مثلا يه جدول داريم كه 3تا فيلد id,name,family داره كه خاصيت Auto Number فيلد id برابر True قرار داده شده و ركوردايي هم داخلش insert شده و همون طور كه مي دونيد فيلد id به صورت خودكار مقدار ميگيره و با اضافه شدن يه ركورد اين مقدار فيلد افزايش پيدا ميكنه اما چرا زمانيكه يه ركورد حذف ميشه اين مقادير آپديت نميشه يا ركوردي با شماره id حذف شده نمي توني به جدول اضافه كني؟
مثلا زمانيكه يه ركورد با id=1 رو حذف ميكني چرا SQL بصورت اتوماتيك مقدار id=2 رو برابر 1 نميكنه؟