ورود

View Full Version : نحوه ذخیره کردن اطلاعات delete شده بر روی database



oliya24
شنبه 17 اردیبهشت 1390, 13:05 عصر
سلام دوستان میشه من رو راهنمایی کنید که چطور میشه که اطلاعاتی که مثلا از یک جدول در دیتابیس رو پاک میکنم بره توی یه جدول دیگه و در اون ثبت بشه ؟؟؟

محمد سلیم آبادی
شنبه 17 اردیبهشت 1390, 13:53 عصر
سلام،
از تریگر از نوع delete استفاده کنید.
وقتی که رویداد حذف روی جدول مورد نظر اتفاق افتاد همون داده رو از جدول مجازی deleted در جدول دیگر درج کنه

محمد سلیم آبادی
شنبه 17 اردیبهشت 1390, 15:03 عصر
میشه با کد راهنمایی کنید
این شما نیستین که اینجا تریگر رو آموزش داده؟!
http://barnamenevis.org/showthread.php?280850-%D8%A7%D9%85%D9%88%D8%B2%D8%B4-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D8%AA%D8%B1%DB%8C%DA%AF%D8%B1%D9%87%D8%A7-%D9%88-%D9%85%D8%AB%D8%A7%D9%84%D9%87%D8%A7%DB%8C-%D9%85%D8%AE%D8%AA%D9%84%D9%81

oliya24
شنبه 17 اردیبهشت 1390, 15:13 عصر
من از لحظ نوشتن تریگر مشکلی ندارم اما نمیدونم چطور بعد از رویداد حذف که روی جدول اعمال میشه اون دادههای حذف شده رو توی یه جدول دیگه بریزم؟؟؟؟؟

محمد سلیم آبادی
شنبه 17 اردیبهشت 1390, 15:21 عصر
insert into table_target select * from deleted

منظورت همینه؟