بتاريخ: 16 أبريل 20178 سنة comment_285779 Select replace (upper(substr(div_no,1,3), ',' ','',''') from dual بعد ازنكم المفروض دا يرجعلى لو انا مدخل div_no كدا (qas200,qwe100) يرجعلى كدا qas ,qwe ممكن مساعده اعملها ازاى ؟؟؟ تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة كاتب الموضوع comment_285782 مالهاش علاقه جربتها الفكره انى عايزه ارجع اول تلات حروف قبل ال , اول تلات حروف بعدها انا فكرت انا اقطع الكلمه واعمل substr بس مش عارف اكتب الكود ازاى تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة comment_285784 select substr (div_no,1,3)||substr (div_no,instr(div_no,','),4) result from dual; تم تعديل 16 أبريل 20178 سنة بواسطة eslam elbyaly تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة كاتب الموضوع comment_285789 طيب بعد ازنك لو اكتر من اتنين اعمل فور لوب ع ال LENGTH واكتب السطر الى حضرتك كتبته دا ؟ تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة كاتب الموضوع comment_285790 لو عايزها function مثلا اديها ال div_no تدينى او تلات كلمات من كل كلمه تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة comment_285791 سؤالك مش واضح يا محمد، وضح انت محتاج ايه بالظبط.قبل كده اقرأ كويس عن substr, instr and how to create functions with parametersفى موقع اسمه techonthenet هتلاقيه فيه طلام باسلوب بسيط عن ال functions دى. تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة كاتب الموضوع comment_285792 انا الى عايز اعمله انه ال dev_no المفروض المستخدم هو الى هيدخله ف ممكن يدخل اكتر من div_no فا انا عايز اخد اول تلات حروف من كل كلمه وهو كلو string واحد مثلا 'sqw200,s02500,wq0000' تم تعديل 16 أبريل 20178 سنة بواسطة م/ محمد سعيد تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة comment_285794 المستخدم هيدخلوا فين؟ انت شغال فورمز ولا adf ولا حاجة تانية؟هيدخل اكتر من div_no ويطلعوا string واحد ازاى؟ تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة كاتب الموضوع comment_285795 هى حاجه multiple selection المستخدم هيدخل اكتر من div_no ويشوف بيانتهم كلهم الحل الى حضرتك كتبتهم شغال بس دا فى حاله انه دخل 2 div_no انما لو دخل اكتر من كدا هيجيب بيانات الاتنين بس تقديم بلاغ
بتاريخ: 16 أبريل 20178 سنة كاتب الموضوع comment_285796 انا كنت عملت حاجه زى كدا بس لما لقيت الحل بتاعك عجبنى فكرته جدا وكنت عايز اطبقه select REGEXP_REPLACE(upper(div_no),'([A-Z0-9]{3})([A-Z0-9]*)(,?)','\1\3') from dual تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.