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

عند تنفيذ هذا الtrigger يعطى رسالة خطأ


محمد سعيد

Recommended Posts

CREATE OR REPLACE TRIGGER SEC_SAL1 BEFORE
INSERT OR UPDATE OF SAL ON EMPC
FOR EACH ROW
BEGIN
IF NOT (:NEW.JOB IN ('CLERK','MGR'))
AND :NEW.SAL >15000 THEN
RAISE_APPLICATION_ERROR(-20330,'عفوا لا يمكنك ذلك');
END IF;
END;
/
INSERT INTO EMPC(EMPNO,SAL)
VALUES(7778,15000);

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

  • بعد 3 أسابيع...

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

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

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

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

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

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

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