[SQL] يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : [SQL] يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID (/showthread.php?tid=1093) |
يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - shado1796 - 27-11-13 السلام عليكم
يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID انا عملت قاعدة بينات ووضع بيناتي عليها ووضعت كلوم ID بصيغة int يعني يتسلس الرقم 1.2.3.4. الخ المشكلة اين هي؟ هي اني قد اضفت بينات اشخاص بشكل متسلسل واخطأت ومسحت شخص وعندما اردت اضافته لم يضيفه نفس الرقم المتسلسل بل تغيير ،،،، يعني يعني .. 1 محمد 2 احمد 3 خالد ،، ومسحته بالغلط ،، الان عندما اضفت مره ثانيه بيناته اصبح 4 خالد ،، كيف استطيع تعديله الى الرقم 3 من محرر SQL
او هل هناك طريق تعيد تسلسل int ID RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - amgadtamer - 27-11-13 هل العمود هذا is identity = yes بمعنى تسلسل تلقائى ؟ إذا كذلك الأفضل أن تقوم باستخراج بيانات هذا الجدول فى شكل script أو excel sheet ثم قم بعمل truncate لهذا الجدول ثم قم بإدخال البيانات اليه مره أخرى RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - shado1796 - 27-11-13 (27-11-13, 12:46 AM)amgadtamer كتب : هل العمود هذا is identity = yes بمعنى تسلسل تلقائى ؟
اخي يوجد بينانت مثل التاريخ وغيرها تظهر رموز بهذه الحركة ،، انا اذكر انه يوجد كود يضع في محرر SQL Server express ليقوم بآعادة التسلسل ID لنوع int اتمنى ايجاد حل للمشكلة هذه RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - amgadtamer - 27-11-13 يوجد كود لإعادة التسلسل من آخر رقم أما فى حالتك أعتقد لا يمكن هذا RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - houssam11350 - 27-11-13 لنفرض أن الجدول لديك اسمه employees كود : SELECT FirstName , TheDate INTO tem_emp FROM employees; RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - shado1796 - 27-11-13 (27-11-13, 01:40 AM)houssam11350 كتب : لنفرض أن الجدول لديك اسمه employees ياااارب بداية حل المشكلة لكن اخي عندما حاولت ان افعلها حدثت مشاكل انا اسم Table1 واسم الكلومن ID لنفترض employees اسم الجدول لكن ماهو FirstName , TheDate وماهو tem_emp اشكرك جدا .. RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - houssam11350 - 27-11-13 (27-11-13, 08:23 AM)shado1796 كتب : أهلا بك أخي .. TheDate , FirstName هي كل الحقول الأخرى في الجدول Table1 ما عدا الحقل ID .. tem_emp هو جدول مؤقت سيحوي بيانات الجدول الاصلي Table1 ثم يتم إعادتها إلى الجدول Table1 RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - shado1796 - 27-11-13 quote] أهلا بك أخي .. TheDate , FirstName هي كل الحقول الأخرى في الجدول Table1 ما عدا الحقل ID .. tem_emp هو جدول مؤقت سيحوي بيانات الجدول الاصلي Table1 ثم يتم إعادتها إلى الجدول Table1 [/quote]
يعطيك الف الف الف عافية والله ما تتخيل كيف فكيت ازمه عني،، طريق الكود اعجبتني انه يقوم باخد الكلومن الذي احدده في تيبل مؤقت ومن ثم تفريق الجدول ومن ثم اعادت البيانات .،،، اشكرك RE: يا اخوان فزعتكم حدثت لي مشكلة في تسلسل ID - houssam11350 - 27-11-13 (27-11-13, 04:34 PM)shado1796 كتب : الله يعافيك ... بارك الله بك . |