عايز اعرف اوتو ايدي في sql2005
وكمان لو انا عملت حذف بعد كده هل هتفضل السجلات كما يعني
1
2
3
انا عملت حذف 2
هيبقى
1
3
ولا 3 هياخد مكان 2 ويصبح
1
2
عايز اعرف اوتو ايدي في sql2005
وكمان لو انا عملت حذف بعد كده هل هتفضل السجلات كما يعني
1
2
3
انا عملت حذف 2
هيبقى
1
3
ولا 3 هياخد مكان 2 ويصبح
1
2
بسم الله الرحمن الرحيم
اخى العزيز
بالنسبة لل auto
identity specification
هتختار منها IS identity
هتخليه yes
اما لو حذفت لو مفيش فيه ترتيب
اما لو عاوز ترجع كله للصفر
ممكن تستخدم
truncate
اتمنى اكون افدتك
السلام عليكم
عند الحذف لا يتم تغيير الارقام لتحل محل القديمة وكذلك عند فشل ادخال سجلات جديدة يتم زيادة العدد اي ستجد ارقام فارغة. وبالتالي لا تعتمد على الترقيم التلقائي للحصول على ارقام متسلسلة وانما يجب ان تجد حلا خاص بك (مثل حالة ارقام الفواتير) .
الامر Truncate يحذف جميع بيانات الجدول ويعيد الترقيم ليبدأ من 1.