إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

اريد تحويل الكود Km102ho205 الى Km-102-ho-205


1 رد (ردود) على هذا الموضوع

#1 mfseror

mfseror

    عضو

  • الأعضــاء
  • 4 مشاركة

تاريخ المشاركة 03 September 2009 - 10:19 AM

الأخوة الأعزاء يوجد لدي جدول اسمه itemstock به column اسمه itemcode فيه ما يقرب من 22230 كود على الشكل التالي :
km102ho205
lp106gl208
fh305pk609
أريد تحويلها الى الشكل التالي
km-102-ho-205
lp-106-gl-208
fh-305-pk-609
هل لدي أحدكم حل لهذا ؟

#2 3aabr

3aabr

    عضو

  • الأعضــاء
  • 2 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 September 2009 - 12:16 PM

بسم الله
في حال كان طول جميع itemcode واحد يعني 10 حروف, بمعنى ان جميع اكواد الاصناف المسجلة مكونة من 10 حروف !! اعتقد استخدام الدالة substr() هو الحل

SELECT substr(itemcode,1,2)||'-'||substr(itemcode,3,3)||'-'||substr(itemcode,6,2)||'-'||substr(itemcode,8,3) From Itemstock