بتاريخ: 4 يونيو 200619 سنة comment_71216 ما هى فأئدة ال rowid ؟ وماهى هى اوجه الاستخدام ؟ايهاب وجدى تقديم بلاغ
بتاريخ: 4 يونيو 200619 سنة comment_71241 الاخ الحبيب ايهاب السلام عليكم فعلا ال ROWID او ال ROWNUM وهي الاصح مهمة جدا في بعض الاستعلامات وخصوصا عندما يكون هناك سجلان متشابهان تماما في البيانات . تصور ان لدينا سجلان بنفس الرقم والاسم والبيانات عندما نعمل استعلام على القاعدة سوف يقوم اوراكل باظهار السجلين لا مشكلة الى الان ولن عندما نريد ان نحذف ماذا سيحدث ؟ سيتم حذف السجلين سوية علما باننا نريد حذف واحد منهما وبالتالي نقوم باستخدام ROWNUM لانه يقوم باعطاء ارقام متسلسة لكل السجلات من 1..اخر سجل وبالتالي نستطيع الوصول الى السجل بعينه فمثلا عندما نكتب <SELECT ROWNUM,ID,NAME FROM <TABLEسيقوم ROWNUM باعطاء رقم مختلف لكل سجل وبالتالي سيكون لدينا رقمين مختلفين للسجلين المتشابهين وبالتالي نستطيع الوصول اليه وحذفه . لنكمل المثال لتتضح الصورة لنفرض ان ROWNUM قام باعطاء السجلان النتشابهين الارقام 4 و 5 ونحن نريد حذف السجل الثاني وليس الاول عندئذ يمكننا كتابة جملة الـ WHERE التالية على جملة SELECT السابقة WHERE ROWNUM=5وبالتوفيق والى الامام لخدمة الامة .. ارجو ان اكون قد وفقت في توضيح الفكرة.-------------------------------------------------------الهم اجعل اعمالنا ابتغاء وجهك ومرضاتك تقديم بلاغ
بتاريخ: 4 يونيو 200619 سنة comment_71258 select col_1, col_2, rowid from some_table A rowid identifies a row in a table A rowid is a pseudo column , that uniquely identifies a row within a table, but not within a database. It is possible for two rows of two different tables stored in the same cluster to have the same rowid. قد يفيدك هذه المواقع http://www-eleves-isia.cma.fr/documentatio...D-DATATYPE.htmlhttp://www.adp-gmbh.ch/ora/concepts/rowid.htmlاليك مشاركة سابقه مستخدم بها الrownumhttp://www.araboug.org/ib/index.php?showtopic=450&hl=rownum تم تعديل 4 يونيو 200619 سنة بواسطة Amgad تقديم بلاغ
بتاريخ: 4 يونيو 200619 سنة comment_71262 الاخ امجد جزالك الله خيرا على الوصلة استخدمات جيدة تقديم بلاغ
بتاريخ: 5 يونيو 200619 سنة كاتب الموضوع comment_71330 مشكوآآآآآآآآآآ اخى moazosman و مشكور اخى امجد فى الحقيقة الروابط مفيده جدآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآآايهاب وجدى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.