بتاريخ: 5 يوليو 201510 سنة comment_263812 السلام عليكم ارجو المساعده كيف ممكن حول هذه الكلمه AhmmadKhaked الىAhmadKhaledيعني كيق يقسم حسب الكابيتال تقديم بلاغ
بتاريخ: 5 يوليو 201510 سنة comment_263904 السلام عليكم SELECT * FROM ( SELECT REGEXP_SUBSTR ('Ahmad Khaled', '[^ ]+', 1, LEVEL) word FROM DUAL CONNECT BY LEVEL <= LENGTH (REGEXP_REPLACE ('Ahmad Khaled', '[^ ]*')) + 1) WHERE REGEXP_INSTR (word, '[A-Z]') > 0; تقديم بلاغ
بتاريخ: 6 يوليو 201510 سنة كاتب الموضوع comment_264358 السلام عليكم SELECT * FROM ( SELECT REGEXP_SUBSTR ('Ahmad Khaled', '[^ ]+', 1, LEVEL) word FROM DUAL CONNECT BY LEVEL <= LENGTH (REGEXP_REPLACE ('Ahmad Khaled', '[^ ]*')) + 1) WHERE REGEXP_INSTR (word, '[A-Z]') > 0; مشكور اخي لكن الفكره انه لايوجد بين الاسمين فراغ بل ملتصقات فما الحل؟ تقديم بلاغ
بتاريخ: 6 يوليو 201510 سنة كاتب الموضوع comment_264360 انا عاوز الكود يفصل الاسم الاول عن الاسم التاني البتميزوا ببداية حرف الكابيتال MohammadEslam output: Mohammad Eslam يعني الكود لازم يميز الكابيتال ويفصل من عندها تقديم بلاغ
بتاريخ: 6 يوليو 201510 سنة comment_264362 تفضل: SELECT SUBSTR ('MohammadEslam', 1, REGEXP_INSTR ('MohammadEslam', '[A-Z]', 1, 2) - 1) First_Name, SUBSTR ('MohammadEslam', REGEXP_INSTR ('MohammadEslam', '[A-Z]', 1, 2)) Second_Name FROM DUAL تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.