لدي برنامج مستودع وعند توريد كتب جديدة للستودع أريد تحديث جدول الكتب بإضافة الكتب الجديدة إلي الكتاب الموجودة في المستودع في حالة تطابق رقم الكتاب
كتب الكود التالي وكن يٌحدث فقط سجل واحد مع العلم إنه في جدول Details
while :id_book is not null
loop
update book_tb
set book_tb.total_books=book_tb.total_books + :tot_copy where book_tb.id_book=:id_book;
next_record;
end loop;
commit_form;
لماذا يحدث سجل واحد فقط هل هناك مشكلة في loop