كيفية التعامل مع الـ Trigger
#6
بصراحة بحثث عن درس باللغة العربية لاستخدمه كمرجع فلم اجد

على كل حال

ما بقى الان الا الاجراءات المخزنة Procedure

انظرو الى هذا المثال هنا مثلا

كود :
begin select count(mname) from t1 where mname=:mname into num; end

لاحظ ان هناك بارامتر هو Mname وايضا Num

فالاول هو داخلي Input ويجب ان نرسلة عند استدعاء الاجراء

كمثال على ذلك

كود :
if (NEW_PROCEDURE(Trim(new.mname)) > 0) then begin exception NEW_EXCEPTION; end

حيث ان NEW_PROCEDURE هو اسم الاجراء

والبارامتر الثاني هو خارجي Output ويتم اسقبالة من الاجراء نفسه مثل الدوال Function

انظر للمثال السابق حيث نقراء القيمة فاذا كانت اكبر من 0 رفعنا الاستثناء
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد


الردود في هذا الموضوع
كيفية التعامل مع الـ Trigger - بواسطة Delphi4Us - 04-12-2013, 11:38 AM
كيفية التعامل مع الـ Trigger - بواسطة Delphi4Us - 09-12-2013, 12:14 PM
كيفية التعامل مع الـ Trigger - بواسطة S.FATEH - 09-12-2013, 07:23 PM
كيفية التعامل مع الـ Trigger - بواسطة Delphi4Us - 07-01-2014, 08:44 AM
كيفية التعامل مع الـ Trigger - بواسطة Delphi4Us - 13-01-2014, 09:35 AM
كيفية التعامل مع الـ Trigger - بواسطة bassem_43 - 07-12-2013, 02:11 PM
كيفية التعامل مع الـ Trigger - بواسطة Delphi4Us - 07-12-2013, 07:29 PM
كيفية التعامل مع الـ Trigger - بواسطة S.FATEH - 08-12-2013, 12:36 PM
كيفية التعامل مع الـ Trigger - بواسطة Delphi4Us - 08-12-2013, 02:13 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم