• 0
alroaini100

مشكلة الترقيم التلقائي

سؤال

السلام عليكم ورحمة الله وبركاته 

نفرض انا عامل ID مفتاح اساسي للجدول نوعه INT 

طبعاً يبدا بترقيم السجلات تمام من 1 يصل الي قيمه مثلاً  14 ويقفز الي 1000 ويرقم 1000  و  1001  و 1002   ....... وهكذا 

ويعمل في اكثر من جدول بهذا الشكل 

ياليت تساعدوني لحل هذه المشكله 

العمل علي  SQL SERVER 2012

وجزاكم الله الف خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

الحل بسيط للغاية أخي الكريم..

 

الغي خاصة الترقم التلقائي و استخدم طريقة برمجية لترقيم السجلات الجديدة كالتالي:

 

 

Create Table Employee(Id int primary key, Name Varchar(50))Go-- Create a stored procedure for insertCreate Proc Employee_Insert	@Id int = null out,	@Name Varchar(50) = nullAS	Select @Id = IsNull(max(Id), 0) + 1 from Employee		Insert Employee(Id, Name) Values(@Id, 'New Employee')Go

بالتوفيق

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .