• 0
ashraf_al_ani

حذف قيمة NULL في الحقل الواحد

سؤال

بسم الله الرحمن الرحيم

اخواني و اخواتي

لدي جدول يحتوي على حقل اسمه ITEM_NO

قيمه كالاتي حيث في الحقل الواخد يحتوي على فراغات و ارقام

000     88888876565

3434  345343  343

يعني الحقل الواخد يحتوي على قيم فارغة كيف استطيع جذف الفراغات سواء كانت في البداية او الوسط او النهاية

 

و رحم الله والديكم دنيا و اخرة

 

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

حياك الله اخي

 

المعادلة:

ITEM_NO=replace(ITEM_NO," ","")

 

وطبعا يختلف قليلا على اساس المكان اللي تضع فيه الكود :)

 

جعفر

 

وعلى فكرة ، هذا ليس Null وانما Space :)

تم تعديل بواسطه jjafferr
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

فى حالة ما إذا كان الجدول يحتوى على بيانات سبق ادخالها وسجلات كثيرة
يمكنك استخدام استعلام تحديث
حيث يتم استبدال الحقل  Item-No   بالتعبير   (Trim(Item-No
حيث ان دالة تريم تقوم بحذف الفراغات

يمكنك ايضا وضع نفس الدالة فى نموذج الادخال فى حدث After update  الخاص بنفس الحقل
بحيث انه بعد الادخال يتم حذف الفراغات
كذلك اذا كانت الفراغات مطلوت لتسهيل قراءة هذة الارقام
يمكن استخدام خاصية Input mask لهذا الحقل لإظهار الفراغات مع عدم تخزينها فى قاعدة البيانات
مع مراعات ان تكون الفراغات متساوية فى العدد والموضع فى نفس الحقل فى كل السجلات

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .