بتاريخ: 22 يونيو 201015 سنة comment_195234 سلام شباب اريد تريجر لمعرفة تاريخ وزمن مسح البيانات من جدول معين وهل يوجد خاصيه كهذه مع العلم ان البيانات تم مسحهامسبقامع خالص شكري تقديم بلاغ
بتاريخ: 22 يونيو 201015 سنة comment_195235 رح اعطيك فكرة سريعة وهي :بتعمل جدول فيه اليوم ورقم المستخدم واي بيانات اخرى ترغب فيها وعلى الجدول بتعمل تريغرر before delete then insert into your table تقديم بلاغ
بتاريخ: 22 يونيو 201015 سنة comment_195275 السلام عليكمتوضيح لكلام اخي ماهر...تابع هذا المثال:1- إنشيء جدول لتعبئة فيه حركات المراقبة: Create Table Emp_Audit ( Audit_Date Date, Audit_User Varchar2(20), Audit_Desc Varchar2(20) ); 2- انشيء ترجر يقوم بإدخال الحركات على هذا الجدول بعد كل عملية Insert Or Update Or Delete: Create Or Replace Trigger Emp_Audit_Trig After Insert Or Update Or Delete On Emp Begin If Inserting Then Insert Into Emp_Audit Values (Sysdate, User, 'Insert'); Elsif Updating Then Insert Into Emp_Audit Values (Sysdate, User, 'Update'); Elsif Deleting Then Insert Into Emp_Audit Values (Sysdate, User, 'Delete'); End If; End; بالتوفيق. تقديم بلاغ
بتاريخ: 23 يونيو 201015 سنة كاتب الموضوع comment_195308 شكرا ليكم يا شباب وجدت الحل بعد عناء شديد والاستعانه بخبير وهي كالاتي عن طريق view موجود في sysdba اسمهاFLASHBACK_TRANSACTION_QUERYوتم استرجاع البيانات والحمدلله. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.