بتاريخ: 13 فبراير 200719 سنة comment_91595 السلام عليكماريد شرح واضح وبسيط لهذين الأمرين ,, تقديم بلاغ
بتاريخ: 13 فبراير 200719 سنة comment_91623 بالنسبة للsequenceفهى كائن يتم استخدماه لأخذ قيم متتالية لوضعها فى اى عمود يكون نوعه رقم ( نيمبر).أما بالنسبة للindexفيتم عمله حتى يسرع من البحث عن قيمة معينة فى عمود بملىء الكثير من القيم. تقديم بلاغ
بتاريخ: 15 فبراير 200719 سنة كاتب الموضوع comment_91851 اشكرك اخي الكريم ولكني اريد ان اعرف كيفيه الاستفاده من كلا الخاصتين ,, ارجو التوضيح كيف استخدم الـindex و كيف استخدم الـsequence تقديم بلاغ
بتاريخ: 15 فبراير 200719 سنة comment_91902 بالنسبة للindexفأنت لن تلاحظ فائدتها الا على الجدول التى تحتوى الاف القيم اما مع الجدول ذات القيم القليلة فلن تشعر بالفائدة ... وكما قلنا ان الفائدة بالنسبة للأندكس ان يسرع استخراج القيمة سريعاً من العمود الذى قمنا بعمل أندكس عليه و هذا مثال للتوضيح :- create index hh on employees(salary); هنا نلاحظ الفرق وذلك عند تنفيذ ذلك الكود:- select*from employees where salary=3000; هنا الاوراكل سيبحث بسهولة عن المرتب المحدد لأننا قمنا بعمل الاندكس.اما بالنسبة للsequenceفهى لعمل قيمم متتالية ...... سنقوم الاول بأنشأها :- create sequence hh increment by 100 start with 100 nocycle nocache; و سنقوم الان بأستخدامه :- insert into locations (location_id,city) values(hh.nextval,'cairo'); وهنا نكون بذلك ضفنا قيمة من السكونس و ما علينا اللا ان نكتب نفس الكلمة عند وضع صف جديد ... هكذا:- insert into locations (location_id,city) values(hh.nextval,'moscoy'); و لمعرفة القيمة الحالية اكتب هذا الكود:- select hh.currval from dual; و أرجو أن أكون قد أفدتك تقديم بلاغ
بتاريخ: 16 فبراير 200719 سنة كاتب الموضوع comment_91956 يااخي الكريم ..انت فعلا كريم ,,جعله الله في موازين حسناتك ,, تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.