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

الفرق بين الprocedure و الtrigger


mohooo81

Recommended Posts

عايز اعرف اية الفرق بين الاجراءات والتريجرز ؟؟

ملحوظة هوا اللى بيقوم بية التريجرز ممكن يعملة الاجراءات زى الادخال والتعديل والحذف...

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

نعم يا أخى و لكن التريجر يعمل تلقائيا بمجرد حدوث الحدث الذى قمت انت بتحديده فى الكود مثل عدم الضافه بجدول معين فى غير مواعيد العمل الرسميه فمجرد ان تكون الساعه خارج مواعيد العمل فسوف يعمل التريجر تلقائيا .. اما البروسيدجر فلابد ان تقوم بعمل استدعاء له حتى يعمل و لكنه لا يعمل تلقائى مثل التريجر .... و الله المستعان

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

السلام عليكم ،،



Procedure :-

هو مكان نكتب به كود معين و نخزنه بالذاكرة و عند الحاجة اليه نقوم بإستدعائه بإسمه مباشرة .


Trigger : -

هو مكان نكتب به كود معين و نخزنه بالذاكرة لكن هذا الكود ينطلق نتيجة حدث معين
مثلا ً (After insert,After Delete, After Update, Before Delete, Before insert,before update) و هذا على مستوى قاعدة البيانات
أما على مستوى الـ Form فهنالك أمثلة كثيرة منها (pre-insert, poset-insert,when-button-pressed).


و الله ولي التوفيق و ارجو ان تكون الصورة وضحت لديك

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

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

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

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

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

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

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

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