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

متى أعمل View ومتى أعمل Procedure .


AAZH

Recommended Posts

السلام عليكم

عندي إستفسار لدي برنامج فبول وتسجيل وعندي جدول في قاعدة البيانات فيه جميع المواد ( رقم الماده إسم الماده والتخصص التابع للماده) 

هل اقوم بعمل View من الجدول الصلي للمواد أو أعمل Procedure  يقوم بعرض المواد.

بمعنى أخر متى أعمل View  ومتى أعمل Procedure .

البروسجير التالي هو الذي يأخذ قيمة وعلى اساسها يرجع بيانات في النمتغير RESELT_SET

وماهو SYS_REFCURSOR

CREATE OR REPLACE PROCEDURE GETCOURSE (P_MAJOR CHAR,RESELT_SET OUT SYS_REFCURSOR )
IS
   BEGIN
       RESELT_SET := NULL;
 
        OPEN RESELT_SET FOR
            SELECT * FROM COURSE WHERE COURSE_MAJOR=P_MAJOR;
 
   END;
رابط هذا التعليق
شارك

ياأستاذ eslam أنا فاهم وأعرف اسوي procedure و view
انا قصدي اذا عندي بيانات مثلا بيانات الطلاب عل أعمل view او بروسيجر يعرض البيانات إذا اردت استخدام تلك البيانات.

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

انا قلت لو قرأت عنهم , مش لو عرفت تكتبهم .

يعنى انت لو قرأت هتعرف ان الـ view عبارة عن جملة سيليكت في الـ data dictionary لكن مش phisical object زي الـ procedure .

ده مثال .

اقرأ عشان تعرف اكتر

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

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

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

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

×   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.

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

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

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