بتاريخ: 13 أكتوبر 20223 سنة comment_302282 السلام عليكم ورحمة الله وبركاته لما اضيف اكتر من قيمة عن طريق shuttle وعاوز استخرج جميع القيم اللي في الحقل غير مكررة واللي بيفصل بينهم بأي فاصل زي (:) ، ازاي اقدر اعمل الموضوع دا؟ تقديم بلاغ
بتاريخ: 17 أكتوبر 20223 سنة comment_302284 DECLARE str VARCHAR2(100) := 'PEBO,PTGC,PTTL,PTOP,PTA'; BEGIN FOR i IN (SELECT trim(regexp_substr(str, '[^:]+', 1, LEVEL)) l FROM dual CONNECT BY LEVEL <= regexp_count(str, ':')+1 ) LOOP dbms_output.put_line(i.l); END LOOP; END; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.