Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle में विभाजित स्ट्रिंग क्रम में regexp_substr के साथ

आपको DISTINCT . की आवश्यकता नहीं है अपना परिणाम प्राप्त करने के लिए; इसके अलावा, किसी दिए गए क्रम में परिणाम प्राप्त करने के लिए, आपको केवल एक ORDER BY . की आवश्यकता है खंड:

select trim(regexp_substr('bbb;aaa;qqq;ccc','[^;]+', 1,level) ) as q 
from dual
connect by regexp_substr('bbb;aaa;qqq;ccc', '[^;]+', 1, level) is not null
order by level


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. न्यूनतम और अधिकतम तिथि पर ग्रुप बाय कैसे बनाएं

  2. कई डेटा स्रोतों के साथ टॉमकैट 6/7 जेएनडीआई

  3. आप Oracle 11g में एक विभाजित तालिका को एक टेबलस्पेस से दूसरे में कैसे स्थानांतरित करते हैं?

  4. तृतीय-पक्ष क्लाउड पर Oracle RAC

  5. Oracle में एंगल ब्रैकेट्स के साथ नेगेटिव नंबर्स को कैसे फॉर्मेट करें?