ورود

View Full Version : آموزش: Trigger ؟؟؟؟؟؟



saeid.java
سه شنبه 23 شهریور 1389, 11:56 صبح
سلام

توی دیتا بیس trigger به چه معنی ؟میشه خیلی ساده توضیح بدیدو به چه کاری میاد؟؟؟؟؟؟؟

ghasemi414
سه شنبه 23 شهریور 1389, 14:09 عصر
تريگر را مي توان در دو سطح ديتابيس و جدول ايجاد نمود تا هر وقت رويداد خاصي در اين دو سطح اتفاق افتاد تريگر اجرا مي شود. و مثلا يك كار خاصي انجام دهد.
مثال1: مي توان تعريف كرد كه هر زمان روي يك جدول عمل insert اتفاق افتاد يك كار ديگري برروي يك جدول ديگر انجام شود.
مثال2: مي خواهيم هر زمان كه ركوردي از يك جدول حذف شد ركوردي در يك جدول ديگر به عنوان لاگ ثبت شود كه اينكار را مي توان با تريگر روي جدول اول انجام داد.
مثال3: اگر يوزر به ديتابيس لاگين كرد يك تريگر با يك كار مشخص اجرا گردد .
سرچ كنيد اطلاعات كامل تري پيدا مي شود.
همين!