الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن شرح للجملة دي

بدأه egyman في 9 يونيو 2008 · 2 رد · 931 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

شباب أسعد الله صباحكم .....

ممكن حد يشرحلى الجملة دي ......

where job_id like '%sa\_%'ESCAPE'\';

سبحان الله و بحمده سبحان الله العظيم

أبو كريم و مازن و نور

vb.net - c# - asp.net - oracle - sql server

manager@tm-center.com

00966508268649

#2

ولا يهمك اخي العزيز

بالنسبه للكود

where job_id like '%sa\_%'ESCAPE'\';

تعال نفصل الجمله

طبعا

where job_id like

بسيطه و هي تعني اختر لي من العمود job_id كل المشابهين للشرط اللي بعد like

الان بالنسبه للجزء

'%sa\_%'ESCAPE'\';

الان خود هالمثال

افرض انك تريد البحث عن اسمي eng_ashraf اخبرني كيف ستخبر الاوراكل هذا الكلام؟؟؟

اذا كتبت الكود هكذا

like '%eng_ashraf%'

فستعتبر الاوراكل ان الرمز'_ ' للدلاله على حرف مفقود و لن تخرج لنا النتائج المطلوبه ؟؟؟ اما لو اردناه ان يبحث عن الرمز "_" بالذات نخبره عن ذلك بالكلمه

'ESCAPE'\'

اي نقول للاوراكل ابحثي عن الرمز الموجود بعد الحرف'\' وهكذا

مثلا لو اردنا البحث عن الرمز * ماذا ستفعل ؟؟؟؟؟

ستغير الكود الى

where job_id like '%sa\*%'ESCAPE'\';

ارجو ان اكود اوضحت

المهندس

#3

كل الشكر لك أخي eng_ashraf

سبحان الله و بحمده سبحان الله العظيم

أبو كريم و مازن و نور

vb.net - c# - asp.net - oracle - sql server

manager@tm-center.com

00966508268649

مواضيع مشابهة