PDA

View Full Version : مشكل در اجراي تريگر



aftab_mahtab
پنج شنبه 25 شهریور 1389, 14:12 عصر
با سلام خدمت دوستان و اساتيد محترم
من ميخوام يه تريگر بنويسم كه وقتي فيلد ID1 آپديت ميشه ، مقدار اون توي فيلد ID2 همون جدول ريخته بشه ، اين تريگر رو نوشتم ، ولي خطا ميده ، از خطاي رخ داده هم چيزي متوجه نميشم !!
لطفا كمك كنيد . كجاش ايراد داره ؟



CREATE OR REPLACE TRIGGER TRG_CASCADE_UP_tbl1
AFTER UPDATE
OF ID1
ON tbl1
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
Begin
IF UPDATING THEN
Update tbl1
set tbl1.ID2 =:Old.ID1
where tbl1.ID1 = :New.ID1;
END IF;

EXCEPTION
WHEN OTHERS THEN
RAISE;
END;

منتظر راهنمايي شما دوستان هستم . ممنونم

aftab_mahtab
جمعه 26 شهریور 1389, 00:37 صبح
لطفا يكي از اساتيد كمك كنه .

aftab_mahtab
دوشنبه 29 شهریور 1389, 15:07 عصر
واقعا كسي پيدا نميشه ، مشكل منو حل كنه ؟ !!!!!!!!!!!!!!!!!!!!!!!!! :عصبانی++:من همچنان دارم با اين مشكل دست و پنجه نرم ميكنم ...:گیج: