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

اريد حصر لكل ال restriction الخاصه بال functions


wayout

Recommended Posts

السلام عليكم ورحمة الله وبركاته
كنت اود منكم المساعده
لانى ان شاء الله سوف امتحن ال pl يوم 2-10 وانا اثناء المذاكره لل functions فى كتاب ال oracle كنت غير قادره على فهم جميع ال restrictions الخاصه بال functions مثل mutating وهكذا وجزاكم الله كل خير
والسلام عليكم ورحمة الله وبركاته

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

السلام عليكم ورحمة الله
الحقيقة انا لا اعرف عن هذه الخاصية بالذات...وهي غير موجودة في كتاب اليونيفيرسال..وعلى كل التقييدات على الاجراءات قسمين: تقييدات عامة...تقييدات للحد من الاثار الجانبية!
الاولى باختصار هي:1-allow just positional notation for parameter list
2-conn't be called in "check" clause or "default" clause
3-u should have execute privilege or the owner of table
4-dont return some of pl/sql dat types asrecord,table,...etc
*about side effects
1-...,if called from select,delete,update
2- dont do any of dml+select satatements,
3- with update+,delete u cannt even queryu
واخرى تجدها في الفصل الثالث صفخة 14

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

  • بعد 1 شهر...

الانسان كلما تعلم اكثر علم بجهله أكثر!...هذا الكلام انطبق عليّ تماما...
الموضوع "mutating" مررت عليه وعرفته...وهو في الحقيقة ليس مسرودا في الكتاب كمقيد على الاجراءات...وانما فعلا يمكننا اعتباره كذلك...وهو ان لا يستخدم ضمن عملية DML في حين انه يحتوي بداخله استعلاما لنفس الجدول او البيانات...

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

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

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

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

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

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

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

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