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

س: كيف يمكن التخلص من جزء من كلمة ؟

مغلق
بدأه Al-Mohammad في 25 مايو 2003 · 2 رد · 601 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

لدي حقل نصي ، وأكتب فيه نص لا يزيد عن 600 خانة ، وللأسف كان في إدخال النص أخطاء إملائية وكلمات أو حروف غير مرغوب فيها .. مثلا الفاصلة ( ، ) ... حيث تم إدراج الفاصلة ضمن حقول عدة وأريد حذفها من هذه الحقول ... لدي في القاعدة 500 سجل تم إدارجه .... ؟

يمكن تسمية العملية هذه بالإستبدال كما في الورد.

أرجو أن يكون السؤال مفهوم .......

#2

سلام

بالنسبة لسؤالك يكمن ان تستخدم (REPLACE) .. مثلاً

SELECT REPLACE('FADI ADNAN AWAD','AD','FF') FROM DUAL

ستم هنا استبدال الاحرف (AD) ب (FF) اينما وجدت في النص ،،

طبعاً في الحالة اللي عندك ممكن تستخدم جملة (UPDATE) مثل

اذا كان عندك جدول اسمة (F_TABLE) و في عمود اسمه (F_COL) و هذا العمود في النص إلي بدك تعمله تعديل ممكن تستخدم :

UPDATE F_TABLE SET F_COL = REPLACE(F_COL,'AD','FF'); 0

اتمنى انه هالجواب يفيدك .. تحياتي

فادي

#3

أحسنت وبارك الله فيك

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…