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

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

صورة
- - - - -

هل ممكن عمل primary key من خلال الـrownum


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

#1 أبي مجيد

أبي مجيد

    مشترك

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

تاريخ المشاركة 29 January 2005 - 06:38 PM

السلام عليكم ورحمه الله وبركاته
اخوتي هل من الممكن عمل primary key من خلال الـrownum لجدول به بيانات وكالتالي
update table_name
set col_name=i
where rownum=i
واحد الاخوة قال سابق با هذا ممكن وهذا نص ما قاله فهل هذا ممكن
update %tablename %
set %pk_col%rownuml

#2 hussien.fawzy

hussien.fawzy

    عضو

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

تاريخ المشاركة 29 January 2005 - 10:27 PM

Please Read the topic

http://www.araboug.o...t=0
OR
you can update the pk field of ur table in another way like
update emp
set id = rownum
but in this case u have no control on the order of the updated rows
i.e u may want to make pk = 1 for first hired emp and pk=2 for second hired and etc .
by type such update u not able to do that.

تم التعديل بواسطة hussien.fawzy, 29 January 2005 - 10:38 PM.


#3 أبي مجيد

أبي مجيد

    مشترك

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

تاريخ المشاركة 30 January 2005 - 09:29 PM

جزاك الله خيرا اخي حسين وبارك الله فيك فقد نجحت الطريقة معي وبارك الله بلاخ اسامة وان اسف جدا لتضييع وقتكم الثمين في اسئلتي القديمة