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

ال Package في أوراكل


AAZH

Recommended Posts

السلام عليكم ورحمة الله

لا أعلم ماهي الفائده الكبيره من عمل Package

الذي أعرفه أن الباكيج عباره عن إنشاء باكيبج وبداخله نكتب ال Function  وال  Procedure  والباراميتر المرسله والقيمه المرجعه. وفي داخل ال Package Body  نكتب كل الفنكشن والبروسيجر .

هل يوجد غير هذا.

لأنه يوج Object  إسمه Function  في أوراكل ممكن نقوم بإنشاء فنكشن وبداخله وكذلك أيضاُ بروسيجر  فلماذا الباكيج ايضاً

ممكن أحد يشرحلي وجزاكم الله خير.

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

لو قرأت هتوصل

الباكدج container for related objects , شنطة وفيها كل الحاجات الي ليها علاقة ببعض . زي الـ functions and procedures الي ليها علاقة مثلا بارصدة اجازات الموظفين .

تاني فايدة : انك تقدر تحط اكتر من function or procedure بنفس الاسم بشرط ان عدد الباراميترز بتوعهم يكونو مختلفين او نوع البيانات بتاعهم مختلف .

3- الـ overloading , لما بتنادي علي function او اي subprogram جوه فانكشن , الباكدج كلها بتنزل في الميمورى , فلما تيجي تنادي علي اي subprogram مرة تانية , بيتنفذ اسرع لانه اصلا في الميمورى مش لسة هينزل .

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

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

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

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

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

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

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

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