Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Loại trừ chuỗi con từ chuỗi đã cho

Biểu thức chính quy dễ dàng hơn một chút:

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.

Trân trọng,
Rob.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự cố trên WSO2 với tích hợp Oracle RDS Amazon

  2. Truy xuất hàng gần đây nhất - trước Oracle 12c

  3. Oracle LISTAGG () để sử dụng truy vấn

  4. Tắt cập nhật tự động ở chế độ ngủ đông khi tuôn ra trên các từ đồng nghĩa chỉ đọc

  5. Câu lệnh SQL để hiển thị số bằng chữ mà không cần sử dụng bất kỳ hàm trực tiếp nào (oracle)