الانتقال إلى المحتوى

تحديد التعديل على البيانات بمدة معينة


hf.alqasem

Recommended Posts

السلام عليكم

 

اريد تحديد زمن معين للمستخدم يسمح به بتعديل البيانات بعد الادخال وليكن مثلا 24 ساعة

 

يمعنى آخر عند ادخال سجل جديد اعطي مهله للمستخدم التعديل عليه خلال 24 ساعة فقط من لحظة الادخال وبعد ذلك لايمكن التعديل على هذا السجل نهائياً مع استمرارية ادخال سجلات جديدة على الجدول وكل سجل جديد يتم التعامل معاه بنفس الطريقة ؟

وشكراً

تم تعديل بواسطة hf.alqasem
رابط هذا التعليق
شارك

المفروض يبقى عندك عمود بتسجل فيه تاريخ ادخال العملية, واستخدم تريجر on-update وشوف ناتج طرح التاريخ الحالى - تاريخ الادخال اكتر من 24 ولا لا . لو لا Raise form_trigger_failure; 

رابط هذا التعليق
شارك

شكرا على الرد اسلام
 

كتب هاد الكود لكن ما اشتغل

 

begin

if (sysdate-:rec_date)>=1 then

raise form_trigger_failure

end if;

end;

حيث أن rec_date تاريخ تسجيل اعملية

رابط هذا التعليق
شارك

يا شباب

 

المشكلة في الكود السابق يمنع التعديل على جميع السجلات التي زمنها اكتر من 24 ساعة والتي اقل ايضا

ما الحل بارك اله فيكم

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية