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

ऑरैकल में स्प्लिट फ़ंक्शन स्वचालित अनुक्रम के साथ अल्पविराम से अलग किए गए मान

यहां बताया गया है कि आप ऐसी तालिका कैसे बना सकते हैं:

 SELECT LEVEL AS id, REGEXP_SUBSTR('A,B,C,D', '[^,]+', 1, LEVEL) AS data
   FROM dual
CONNECT BY REGEXP_SUBSTR('A,B,C,D', '[^,]+', 1, LEVEL) IS NOT NULL;

थोड़े से बदलाव के साथ (यानी, , . की जगह में [^,] एक चर के साथ) आप एक तालिका वापस करने के लिए ऐसा फ़ंक्शन लिख सकते हैं।



  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 में वैज्ञानिक संकेतन में संख्याओं को कैसे प्रारूपित करें

  2. टेबल एड कॉलम ऑरैकल को कैसे बदलें?

  3. Oracle में सभी तालिकाओं को कैसे सूचीबद्ध करें

  4. ओरेकल पर अद्यतन कैस्केड के साथ एक विदेशी कुंजी कैसे बनाएं?

  5. Oracle स्वायत्त लेनदेन उदाहरण