السلام عليكم ورحمة الله وبركاته
أنا مبتدئة بالاوراكل وارجو منكم ان تساعدوني ان امكنكم ذلك
أنا عملت الكود التالي للبحث عن اسم سواء ادخال الاسم كاملا او ادخال جزء من هذا الاسم فبالتالي يجب ان يحصر لي مل الاسماء التي تحتوي على القيمة المدخلة
---------------------------------------------------------
if :master_table.SEARCH_NAME is not null then
select id,
name,
file_number,
civil_id,
start_date,
birth_date,
work_center,
job,
notes,
nationality,
sex,
marital_status
into :master_table.id,
:master_table.name,
:master_table.file_number,
:master_table.civil_id,
:master_table.start_date,
:master_table.birth_date,
:master_table.work_center,
:master_table.job,
:master_table.notes,
:master_table.nat_list,
:master_table.sex_radio,
:master_table.marital_radio
from master_table
; ' %' || where master_table.name like '%' || :search_name
EXECUTE_QUERY;
end if;
---------------------------------------------------------------------
فما هو الخطأ في هذا الكود
ملاحظة :- 1) اذا ادخلت قيمة لم تتكرر بالجدول يظهر لي النتيجة
2) اذا ادخلت قيمة تتكرر في الجدول لا تظهر لي اي نتيجة
3) اذا ادخلت حرف small litter واللاسم مخزن بالجدول على شكل capital litter فان النتيجة لا تظهرا
:o:o:o