06-03-18, 03:18 PM
لا أخي الجوهري .
بطريقة أخرى . الـ Trigger هو عبارة عن حدث .
متى يحدث حذا الحدث في أحد الحالات التالية
قبل أو بعد الــ ( INSERT, UPDATE, DELETE ) يمكنك تحديد موعد الحدث (قبل أو بعد) من داخل ( الـ Trigger )
أي بما معناه . انت تريد أن تقوم بإجراء معين بغض النظر عن ما تريد أن تفعل ( قبل أو بعد أحد الإجراءات التالية : INSERT, UPDATE, DELETE )
عندها تستخدم الـ Trigger
أنت من يقوم بكتابة الكود داخل الـ Trigger , ماذا تريد أن تفعل , قم بكتابة ما تريدة من إجراءات داخل الـ Trigger
ويستم تنفيذ الكود الذي كتبتة داخل الـ Trigger .
مثال :
لديك برنامج يستخدمة كثير من المستخدمين وتريد أن تقوم بتسجيل تحركاتهم أو الإجراءات التي يقومون بها مثلاً على جدول معين
يعني تريد تسجيل كل حركة يقوم بها المستخدم من INSERT أو UPDATE أو DELETE
ويتم تسجيل تحركاتهم وأفعالهم في جدول آخر.
هنا ممكن تستفيد من الـ Trigger .
بعد كل عملية INSERT يتم إطلاق الـ Trigger الخاص بالـ INSERT
ويقوم هذا الـ Trigger بتسجل ما قام به المستخدم في جدول خاص بتحركات المستخدمين أنت تقوم بتصميمة
حتى الـ Trigger أنت من يقوم بإنشاءة وتحدد أن يتم تنفيذة بعد عملية الـ INSERT
وتكتب الكود الخاص بإضافة حركة المستخدم داخل الـ Trigger
هذا مثال بسيط لأحد إستخدامات الـ Trigger
بطريقة أخرى . الـ Trigger هو عبارة عن حدث .
متى يحدث حذا الحدث في أحد الحالات التالية
قبل أو بعد الــ ( INSERT, UPDATE, DELETE ) يمكنك تحديد موعد الحدث (قبل أو بعد) من داخل ( الـ Trigger )
أي بما معناه . انت تريد أن تقوم بإجراء معين بغض النظر عن ما تريد أن تفعل ( قبل أو بعد أحد الإجراءات التالية : INSERT, UPDATE, DELETE )
عندها تستخدم الـ Trigger
أنت من يقوم بكتابة الكود داخل الـ Trigger , ماذا تريد أن تفعل , قم بكتابة ما تريدة من إجراءات داخل الـ Trigger
ويستم تنفيذ الكود الذي كتبتة داخل الـ Trigger .
مثال :
لديك برنامج يستخدمة كثير من المستخدمين وتريد أن تقوم بتسجيل تحركاتهم أو الإجراءات التي يقومون بها مثلاً على جدول معين
يعني تريد تسجيل كل حركة يقوم بها المستخدم من INSERT أو UPDATE أو DELETE
ويتم تسجيل تحركاتهم وأفعالهم في جدول آخر.
هنا ممكن تستفيد من الـ Trigger .
بعد كل عملية INSERT يتم إطلاق الـ Trigger الخاص بالـ INSERT
ويقوم هذا الـ Trigger بتسجل ما قام به المستخدم في جدول خاص بتحركات المستخدمين أنت تقوم بتصميمة
حتى الـ Trigger أنت من يقوم بإنشاءة وتحدد أن يتم تنفيذة بعد عملية الـ INSERT
وتكتب الكود الخاص بإضافة حركة المستخدم داخل الـ Trigger
هذا مثال بسيط لأحد إستخدامات الـ Trigger
