الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عايز اعرف اوتو ايدي

بدأه makan في 20 يونيو 2010 · 2 رد · 458 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عايز اعرف اوتو ايدي في sql2005

وكمان لو انا عملت حذف بعد كده هل هتفضل السجلات كما يعني

1

2

3

انا عملت حذف 2

هيبقى

1

3

ولا 3 هياخد مكان 2 ويصبح

1

2

#2

بسم الله الرحمن الرحيم

اخى العزيز

بالنسبة لل auto

identity specification

هتختار منها IS identity

هتخليه yes

اما لو حذفت لو مفيش فيه ترتيب

اما لو عاوز ترجع كله للصفر

ممكن تستخدم

truncate

اتمنى اكون افدتك

#3

السلام عليكم

عند الحذف لا يتم تغيير الارقام لتحل محل القديمة وكذلك عند فشل ادخال سجلات جديدة يتم زيادة العدد اي ستجد ارقام فارغة. وبالتالي لا تعتمد على الترقيم التلقائي للحصول على ارقام متسلسلة وانما يجب ان تجد حلا خاص بك (مثل حالة ارقام الفواتير) .

الامر Truncate يحذف جميع بيانات الجدول ويعيد الترقيم ليبدأ من 1.

مواضيع مشابهة