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

दिए गए स्ट्रिंग से सबस्ट्रिंग निकालना

थोड़ा आसान रेगुलर एक्सप्रेशन:

SQL> with t as
  2  ( select 'maxo_instr_interface' as txt from dual union all
  3    select 'maxis_vendor_interface' from dual union all
  4    select 'maximos_emps_interface2' from dual
  5  )
  6  select txt
  7       , regexp_substr(txt,'[^_]+',1,2)
  8    from t
  9  /

TXT                     REGEXP_SUBSTR(TXT,'[^_]
----------------------- -----------------------
maxo_instr_interface    instr
maxis_vendor_interface  vendor
maximos_emps_interface2 emps

3 rows selected.

सादर,
रोब.



  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 SQL में दूसरे कॉलम के एक हिस्से से भरें

  2. ORACLE प्रोग्रामिंग ऑब्जेक्ट परिभाषाएँ प्राप्त करना

  3. Oracle:दो अलग-अलग प्रश्नों को एक में मिलाना, LIKE &IN

  4. पंक्तियों को कॉलम में बदलें oracle SQL

  5. नंबर मास्किंग और nls_parameter