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

trigger


tayseer_eldahshory

Recommended Posts

الصيغة العامة لكتابة trigger


CREATE [OR REPLACE] TRIGGER trigger_name
[bEFORE|AFTER|INSTEAD OF] triggering_event
[referencing_clause]
[WHEN trigger_restriction]
[FOR EACH ROW]
trigger_body ;



هذه هي مجرد الصيغة العامة لكتابة التريجر
لمزيد من التوضيح ارفق المثال الذي تريده
وهذا المثال للتوضيح


CREATE OR REPLACE TRIGGER ai_org_trig
AFTER INSERT ON org_tab
FOR EACH ROW
BEGIN UPDATE sec_hrc_audit
         SET num_rows = num_rows+1
         WHERE hrc_code = :NEW.hrc_code;
         IF (SQL%NOTFOUND) THEN
           INSERT INTO sec_hrc_audit VALUES (:NEW.hrc_code, 1);
         END IF;
END;



اما الشرح الكافي الشافي ففي الملف المرفق برجاء تحميله

-*-*-*-*-*-*-*-*-*-*-*-*
إني احبكم في الله

trigger.doc

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

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

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

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

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

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

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

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