بتاريخ: 19 أغسطس 201015 سنة comment_198935 اخواني الاعزاء كيف عمل DISABLE لل DATABASE TRIGGER عن طريق ال FORMحاولت تنفيذ هذه الجملة بال FORM ولكنه لا يتعرف على اسم ال TRIGGER بالرغم من وجوده في ال AFTER INSERT ON EMP_TABLE forms_ddl('alter trigger '||RRRR_TRIGGER||'disable');ما هو الحل ؟؟؟؟؟؟اريد عمل DISABLE لهذا ال TRIGGER عن طريق الفورم يا شباب ؟؟؟؟ تقديم بلاغ
بتاريخ: 19 أغسطس 201015 سنة comment_198942 السلام عليكمجربت ان تضع اسم الـ Schema قبل اسم الترجر ؟؟ تقديم بلاغ
بتاريخ: 19 أغسطس 201015 سنة comment_198944 جرب هذاالكودALTER TABLE Table_Name DISABLE ALL TRIGGERS تقديم بلاغ
بتاريخ: 19 أغسطس 201015 سنة comment_198951 اخى الكريم الموضع محتاج تيكنك معين . CREATE OR REPLACE PROCEDURE alter_tri (trg_name VARCHAR2 ) is stmt VARCHAR2(200) ; BEGIN stmt := ' alter trigger ' ||trg_name || ' disable' ; EXECUTE IMMEDIATE stmt ; END; هتكتب الكود داخال sql عادى زاى PROCEDURE عادى .وكل اللى هتعملها انك تنادى داخال الفورم كده begin alter_tri ('CHECK_SALARY_trg'); end ; السوال ده بتاع مقابلات .لو فى اى توضيح انا فى الخدمه الكود متجرب وشغال ان شاء الله .بالتوفيق لجميع . تم تعديل 19 أغسطس 201015 سنة بواسطة mostfa_future تقديم بلاغ
بتاريخ: 28 أغسطس 201015 سنة comment_199366 forms_ddl('alter trigger '||RRRR_TRIGGER||'disable');please dont use >>>> ||your trigger name||forms_ddl('alter trigger RRRR_TRIGGER disable');*******************************************forms_ddl تقديم بلاغ
بتاريخ: 29 أغسطس 201015 سنة comment_199369 اخى امير مشكور على المشاركه .لكن يارت تجرب الجمله الخاصه بك لان جربتها و مش اشتغلات ولاخ الكريم صاحب الموضع مجربها بردك ومشتغلاتش .لو اشتغلات هتبقى اقوى و احسن من حالى .فى انتظار ردك. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.