بتاريخ: 31 أغسطس 200619 سنة comment_77652 انا كتبت الكود التالي لاضيف عندي على ال داتا بيز:BEGIN INSERT INTO EMP_DESCRIPTION VALUES(:EMP_MODULE.EMP_ID,:LAST_NAME,:FIRST_NAME,:USER_ID,:MANAGER_ID,:SALARY,:DEPT_ID); EXCEPTION WHEN NO_DATA_FOUND THEN MESSAGE('Invalid project status'); RAISE FORM_TRIGGER_FAILURE; WHEN TOO_MANY_ROWS THEN MESSAGE('Query returns more than one row'); pause; -- do whatever you have to do here if more than one row is returned RAISE FORM_TRIGGER_FAILURE;END;بضل يعطيني:FRM:40735 ORA:00001وما بضيف ولا شيء؟؟؟؟ تقديم بلاغ
بتاريخ: 31 أغسطس 200619 سنة comment_77681 Cause: An UPDATE or INSERT statement attempted to insert a duplicate key. For Trusted Oracle configured in DBMS MAC mode, you may see this message if a duplicate entry exists at a different level. Action: Either remove the unique restriction or do not insert the key. تقديم بلاغ
بتاريخ: 8 سبتمبر 200619 سنة comment_78244 الخطاء على ما اعتقد اللى انت وقعت فى هو انك دخلت رقم موظف emp_id موجود بالفعل فى الداتا بيز استعلم عن الموظفين الموجودين فى الداتا بيز select * from emp;بعد ذلك ضيف موظف رقمة غير موجود بالداتا بيز وانا شاء الله هيضيف تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.