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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

كود ترقيم جدول اوراكل


5 رد (ردود) على هذا الموضوع

#1 Kamal m

Kamal m

    عضو

  • الأعضــاء
  • 19 مشاركة
  • الاسم الأول:كمال
  • اسم العائلة:مصطفى
  • البـلـد: Country Flag
  • الاهتمامات:المهنة مراقب مالي .. و مهتم بالتعرف على اوراكل

تاريخ المشاركة 08 August 2017 - 01:57 AM

السلام عليكم 

أخواني لدي جدول بيانات موظفين و نتيجة لحذف  عدد للموظفين اصبح الترقيم غير منظم  

هل من كود استطيع به اعادة الترقيم بشكل صحيح

 

و لكم جزيل الشكر



#2 eslam elbyaly

eslam elbyaly

    عضو مميز

  • الأعضــاء
  • 3,844 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 August 2017 - 08:09 AM

هناك كود اكيد, تقدر تعيد ترقيمهم من الاول , لكن لا داعى اطلاقا حيث ان الفائدة من الترقيم هى انه يبقى فيه رقم تعريفى للموظف سواء بالترتيب او لا.



#3 محمد_العراقي

محمد_العراقي

    مشترك

  • الأعضــاء
  • 183 مشاركة

تاريخ المشاركة 08 August 2017 - 08:36 AM

لا فائدة من الترقيم في جدول بيانات الموظفين اذا كان هنالك تغير برقم الموظف


  • Kamal m معجب بهذا

#4 Kamal m

Kamal m

    عضو

  • الأعضــاء
  • 19 مشاركة
  • الاسم الأول:كمال
  • اسم العائلة:مصطفى
  • البـلـد: Country Flag
  • الاهتمامات:المهنة مراقب مالي .. و مهتم بالتعرف على اوراكل

تاريخ المشاركة 08 August 2017 - 12:01 PM

هناك كود اكيد, تقدر تعيد ترقيمهم من الاول , لكن لا داعى اطلاقا حيث ان الفائدة من الترقيم هى انه يبقى فيه رقم تعريفى للموظف سواء بالترتيب او لا.

اخي الكريم نعم كلامك صحيح ...الغرض من اعادة الترقيم هنا هو انني اريد ان اضم هؤلاء الموظفين الى قاعدة بيانات اخرى ..و بالترقيم جديد استطيع الاتي 
اعني بارك الله فيك
 
علما بانني استخدم منظومة دلفي بقاعدة بيانات اوراكل


تم التعديل بواسطة Kamal m, 08 August 2017 - 12:05 PM.


#5 Kamal m

Kamal m

    عضو

  • الأعضــاء
  • 19 مشاركة
  • الاسم الأول:كمال
  • اسم العائلة:مصطفى
  • البـلـد: Country Flag
  • الاهتمامات:المهنة مراقب مالي .. و مهتم بالتعرف على اوراكل

تاريخ المشاركة 08 August 2017 - 12:05 PM

With ADOQuery1 Do
   Begin
 Close;
 SQL.Clear;
 SQL.Clear;
 SQL.Add('update mratbat.personal set no=no+(select max(no) from mratbat2.personal)');
 ExecSQL;


#6 Kamal m

Kamal m

    عضو

  • الأعضــاء
  • 19 مشاركة
  • الاسم الأول:كمال
  • اسم العائلة:مصطفى
  • البـلـد: Country Flag
  • الاهتمامات:المهنة مراقب مالي .. و مهتم بالتعرف على اوراكل

تاريخ المشاركة 11 August 2017 - 04:56 PM

لله الحمد وحده 

قد وجدت الحل 

لاعادة ترتيب الجدول حسب ترتيبة في الصفوف 

 

UPDATE table_a SET sequence_column = rownum ;


تم التعديل بواسطة Kamal m, 11 August 2017 - 04:59 PM.

  • المبرمج الصاعد و eslam elbyaly معجبون بهذا