تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[SQL] يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID
#1
السلام عليكم

يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID

انا عملت قاعدة بينات ووضع بيناتي عليها ووضعت كلوم ID بصيغة int

يعني يتسلس الرقم 1.2.3.4. الخ

المشكلة اين هي؟
هي اني قد اضفت بينات اشخاص بشكل متسلسل واخطأت ومسحت شخص وعندما اردت اضافته لم يضيفه نفس الرقم المتسلسل بل تغيير ،،،، يعني يعني ..

1 محمد
2 احمد
3 خالد ،، ومسحته بالغلط ،، الان عندما اضفت مره ثانيه بيناته اصبح
4 خالد ،، كيف استطيع تعديله الى الرقم 3 من محرر SQL
او هل هناك طريق تعيد تسلسل int ID
الرد }}}
تم الشكر بواسطة:
#2
هل العمود هذا is identity = yes بمعنى تسلسل تلقائى ؟

إذا كذلك الأفضل أن تقوم باستخراج بيانات هذا الجدول فى شكل script أو excel sheet ثم قم بعمل truncate لهذا الجدول ثم قم بإدخال
البيانات اليه مره أخرى
الرد }}}
تم الشكر بواسطة: shado1796
#3
(27-11-13, 12:46 AM)amgadtamer كتب : هل العمود هذا is identity = yes بمعنى تسلسل تلقائى ؟

إذا كذلك الأفضل أن تقوم باستخراج بيانات هذا الجدول فى شكل script أو excel sheet ثم قم بعمل truncate لهذا الجدول ثم قم بإدخال
البيانات اليه مره أخرى
اخي يوجد بينانت مثل التاريخ وغيرها تظهر رموز بهذه الحركة ،،
انا اذكر انه يوجد كود يضع في محرر SQL Server express ليقوم بآعادة التسلسل ID
لنوع int اتمنى ايجاد حل للمشكلة هذه
الرد }}}
تم الشكر بواسطة:
#4
يوجد كود لإعادة التسلسل من آخر رقم أما فى حالتك أعتقد لا يمكن هذا
الرد }}}
تم الشكر بواسطة:
#5
لنفرض أن الجدول لديك اسمه employees
كود :
SELECT FirstName , TheDate  INTO tem_emp FROM  employees;
delete from employees
DBCC CHECKIDENT('employees', RESEED, 0) --reset identity column
insert into employees (FirstName , TheDate) SELECT FirstName , TheDate   FROM tem_emp;
drop table tem_emp;
الرد }}}
تم الشكر بواسطة: amgadtamer
#6
(27-11-13, 01:40 AM)houssam11350 كتب : لنفرض أن الجدول لديك اسمه employees
كود :
SELECT FirstName , TheDate  INTO tem_emp FROM  employees;
delete from employees
DBCC CHECKIDENT('employees', RESEED, 0) --reset identity column
insert into employees (FirstName , TheDate) SELECT FirstName , TheDate   FROM tem_emp;
drop table tem_emp;

ياااارب بداية حل المشكلة لكن اخي عندما حاولت ان افعلها حدثت مشاكل
انا اسم Table1
واسم الكلومن ID
لنفترض employees اسم الجدول لكن ماهو FirstName , TheDate وماهو tem_emp

اشكرك جدا ..
الرد }}}
تم الشكر بواسطة:
#7
(27-11-13, 08:23 AM)shado1796 كتب :

ياااارب بداية حل المشكلة لكن اخي عندما حاولت ان افعلها حدثت مشاكل
انا اسم Table1
واسم الكلومن ID
لنفترض employees اسم الجدول لكن ماهو FirstName , TheDate وماهو tem_emp

اشكرك جدا ..

أهلا بك أخي ..
TheDate , FirstName هي كل الحقول الأخرى في الجدول Table1 ما عدا الحقل ID ..
tem_emp هو جدول مؤقت سيحوي بيانات الجدول الاصلي Table1 ثم يتم إعادتها إلى الجدول Table1
الرد }}}
تم الشكر بواسطة: shado1796
#8
quote]
أهلا بك أخي ..
TheDate , FirstName هي كل الحقول الأخرى في الجدول Table1 ما عدا الحقل ID ..
tem_emp هو جدول مؤقت سيحوي بيانات الجدول الاصلي Table1 ثم يتم إعادتها إلى الجدول Table1
[/quote]
يعطيك الف الف الف عافية والله ما تتخيل كيف فكيت ازمه عني،، طريق الكود اعجبتني
انه يقوم باخد الكلومن الذي احدده في تيبل مؤقت ومن ثم تفريق الجدول ومن ثم اعادت البيانات .،،، اشكرك
الرد }}}
تم الشكر بواسطة:
#9
(27-11-13, 04:34 PM)shado1796 كتب :
يعطيك الف الف الف عافية والله ما تتخيل كيف فكيت ازمه عني،، طريق الكود اعجبتني
انه يقوم باخد الكلومن الذي احدده في تيبل مؤقت ومن ثم تفريق الجدول ومن ثم اعادت البيانات .،،، اشكرك

الله يعافيك ... بارك الله بك .
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة فى الجريد فيو salah525 10 540 05-11-23, 08:15 PM
آخر رد: justforit
Big Grin مشكلة لسه ماحدش جاوبني عليها cmd.excutenunquery Medo84 1 1,304 27-08-23, 12:47 PM
آخر رد: رضوان الجماعي
  مشكلة عند الاتصال ب sql server 2014 bassant 1 1,004 27-08-23, 12:26 PM
آخر رد: رضوان الجماعي
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,266 17-11-21, 10:09 AM
آخر رد: سعود
  مشكلة ظهور بياانات حقلين في قاعدة بيانات على شكل علامة استفهام bassant 5 1,632 17-10-21, 02:07 PM
آخر رد: abubasilIraq
  مشكلة عند الاتصال ب sql server 2014 bassant 4 1,417 16-09-21, 02:52 PM
آخر رد: asemshahen5
  [سؤال] مشكلة اضافة التاريخ مع قاعدة بيانات alims 6 2,336 25-01-21, 02:45 AM
آخر رد: alims
  مشكلة في إظهار عمود التاريخ في داتا جريد فيو mofhmy 5 6,558 12-11-20, 12:13 PM
آخر رد: bahaa.elkomy@yahoo.com
Heart مشكلة ال ID في عدم تخزين وترتيب البيانات بشكل منتظم الرائد 5 3,163 18-07-19, 01:42 AM
آخر رد: الرائد
  [سؤال] مشكلة بـ كود جمع حقل الاجمالي norman 0 1,836 06-07-19, 02:47 AM
آخر رد: norman

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم