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

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

صورة
- - - - -

طريقة لتقطيع نص معين اذا كان الفاصل بين الكلمات فاصلة


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

#1 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 15 February 2012 - 11:17 AM

السلام عليكم
قم بالتجربة....

1- سيقوم بالتقطيع كل كلمة بعمود منفصل:


Select Regexp_Substr ('Ahmad,Ali,Mohammad,Hasan', '[^,]+', 1, 1) As Part_1,       
       Regexp_Substr ('Ahmad,Ali,Mohammad,Hasan', '[^,]+', 1, 2) As Part_2,       
       Regexp_Substr ('Ahmad,Ali,Mohammad,Hasan', '[^,]+', 1, 3) As Part_3,       
       Regexp_Substr ('Ahmad,Ali,Mohammad,Hasan', '[^,]+', 1, 4) As Part_4
  From Dual;

2- سيقوم بالتقطيع كل كلمة بصف منفصل:

 Select Level As N, 
        Regexp_Substr('Ahmad,Ali,Mohammad,Hasan','[^,]+',1,Level) As Val
   From Dual
Connect By Regexp_Substr('Ahmad,Ali,Mohammad,Hasan','[^,]+',1,Level) Is Not Null

تحياتي.
  • Ahmad.Hasan, a_disi و ahmed.arafa معجبون بهذا

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#2 a_disi

a_disi

    مشترك

  • الأعضــاء
  • 100 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Al Disi
  • البـلـد: Country Flag
  • الاهتمامات:صيد السمك
    الرحلات البحرية
    التخييم
  • المنصب الحالي:Oracle Applications Specialist and System Analyst

تاريخ المشاركة 15 February 2012 - 11:25 AM

بارك الله فيك.

احتجت لهذا الموضوع في السابق و قمت بكتابة Procedure لتقسيم الإسم
و لكن هذه الطريقة أسهل و أفضل.
عن أبي ذر جندب بن جنادة، و أبي عبد الرحمن معاذ بِن جبل رضي الله عنهما، عن رسول الله صلى الله عليه وسلم قال:
( اتق الله حيثما كنت، وأتبع السيئة الحسنة تمحها ، وخالق الناس بخلق حسن ).
رواه الترمذي وقال: حديث حسن.

#3 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,558 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 16 February 2012 - 02:06 AM

السلام عليكم ورحمة الله

الأخ / احمد

دائما متألق ومتميز ... تأتينا بكل ما هو مفيد للأخوة الأعضاء

جزاك الله خيرا

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#4 عزيز القادري

عزيز القادري

    مشترك

  • الأعضــاء
  • 197 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:الرياضه-الانترنت

تاريخ المشاركة 16 February 2012 - 11:59 AM

الله يفتح عليكم جميعاً

صورة