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

Oracle में अल्पविराम से अलग किए गए मान

ऐसा कुछ हो सकता है?

with my as (
  select '6,7,99.3334' str
    from dual
)
select 
  regexp_substr(my.str,'[^,]+',1,level) part
from my
connect by level <= length(regexp_replace(my.str,'[^,]+')) + 1
;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 12c मूल्यों द्वारा पहचाना गया

  2. एक संग्रहीत कार्यविधि बनाए बिना Oracle में एकाधिक पंक्तियों को एक में कैसे संयोजित किया जा सकता है?

  3. उदाहरण के साथ Oracle में अद्वितीय कुंजी

  4. Oracle में पैकेज के अंदर एक प्रक्रिया कैसे निष्पादित करें?

  5. अगर Oracle मौजूद नहीं है तो डालें