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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

هذا الكود لا يقوم بعمل Pdateالرجاء المساعدة


لا توجد ردود على هذا الموضوع

#1 m_khmmash

m_khmmash

    عضو

  • الأعضــاء
  • 2 مشاركة
  • الاسم الأول:محمد
  • اسم العائلة:الخماش
  • البـلـد: Country Flag

تاريخ المشاركة 20 October 2008 - 05:57 PM

الرجاء المساعدة هذا الكود لا يعمل هام جدا.........
ان قيمة الحقل التي يتم المقارنة بها تكون اخر قيمة في الجدول لكل شخص.....
declare 
cursor c is
select bra_code,backup_log from backup_log where bra_code in (select bra_code from branches) and to_char(log_date)=to_char(trunc(sysdate));
v c%rowtype;
begin open c;
loop
last_recorde;
fetch c into v; if v.backup_log='u03/dbase5/history01.dbf' then
update backup_log set STATUS= 'Success Procedure'
where bra_code=v.bra_code and log_date=trunc(sysdate);
commit;
else
update backup_log set STATUS= 'Failed Procedure'
where bra_code=v.bra_code and log_date=trunc(sysdate);
commit;
end if;
exit when c%notfound;
end loop;
close c;
end;