الانتقال إلى المحتوى

التعديل على Primary Key


omar_sabha

Recommended Posts

السلام عليكم

عندي برنامج ويوجد فية رقم الموظف Primary key واريد ان اقوم باعادة ال Format لرقم الموظف بطريقة جديدة

المطلوب :

كيف يمكنني التعديل على ارقام الموظفين القديمة والمدخلة في ال DB بناءا على الفورمات الجديدة.

رابط هذا التعليق
شارك

يعني على سبيل المثال

اذا كان رقم الموظف القديم مثلا " 00400542 "
بعد التعديل وباستخدام النظام الجديد قد يصبح " 0542 " او " 1234 "

ولذك اريد ان يتم تغير كل الجداول من الرقم القديم الى الرقم الجديد

رابط هذا التعليق
شارك

يعنى ايه :-

قد يصبح " 0542 " او " 1234 "

مفروض انك بتكتب نفس الرقم مع تغير التنسيق علشان يبقى كلامك واضح .
اذا كانت الاقام الموضوعه كثيره و تريد تغير الـ Precision للاصغر مع الحفاظ على الارقام فده مستحيل ...... لازم الاول تعمل مسح للارقام او تعدل فيها بما يسمح بتوافقها مع الـ Precision الجديد .

اخى الكريم \ omar_sabha ..... ارجو ان تعيد صياغة سؤالك بالشكل الملائم و الواضح فى حال ان لم تكن اجابتى ليست هى المقصوده.
رابط هذا التعليق
شارك

السلام عليكم

اعتقد ان المطلوب هو تعديل القيمة الموجوده فى عمود مفتاح الجدول primary key
مع العلم ان قيمة العمود موجودة فى جدول اخر كمفتاح اجنبي foreign key

بمعنى عند تعديل القيم فى مفتاح الجدول الاساسي يتم تعديل تلقائي فى الجداول الاخرى المرتبطة بهذا العمود

مثال
scott
اذا عدل رقم الادارة من 10 الى 55 فى جدول الادارات dept
المطلوب تعديل رقم الادارة ايضا فى جدول الموظفين emp من 10 الى 55

اذا كان هذا هو المطلوب

راجع المشاركة السابقة بالمنتدى

إضغط هنا : بدي تغيير رقم ال اي دي في الجدول الرئيسي والجداول الفرعية المرتبطة معه

ارجوا ان يكون هذا هو ما تريده

رابط هذا التعليق
شارك

السلام عليكم

اعتقد ان المطلوب هو تعديل القيمة الموجوده فى عمود مفتاح الجدول primary key
مع العلم ان قيمة العمود موجودة فى جدول اخر كمفتاح اجنبي foreign key

بمعنى عند تعديل القيم فى مفتاح الجدول الاساسي يتم تعديل تلقائي فى الجداول الاخرى المرتبطة بهذا العمود

مثال
scott
اذا عدل رقم الادارة من 10 الى 55 فى جدول الادارات dept
المطلوب تعديل رقم الادارة ايضا فى جدول الموظفين emp من 10 الى 55

اذا كان هذا هو المطلوب

راجع المشاركة السابقة بالمنتدى

إضغط هنا : بدي تغيير رقم ال اي دي في الجدول الرئيسي والجداول الفرعية المرتبطة معه

ارجوا ان يكون هذا هو ما تريده



هذه ما اريده بالتحديد

شكرا جزيلا لكم
رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية