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

Danh sách được phân tách bằng dấu phẩy

Bạn có thể sử dụng REPLACE chức năng.

Ví dụ:

SQL> WITH DATA(str) AS(
  2  SELECT '1,0,1' FROM dual
  3  )
  4  SELECT str,
  5         REPLACE(REPLACE(str, '0', 'Zero'), '1', 'One') new_str
  6  FROM DATA;

STR   NEW_STR
----- ------------------------------------------------------------
1,0,1 One,Zero,One

SQL>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CẬP NHẬT TRƯỜNG HỢP NESTED

  2. Xác thực chạy trên tất cả các hàng khi tab Oracle ADF

  3. Cách tách chuỗi csv tốt nhất trong oracle 9i

  4. Oracle SQL - Vòng - Một nửa

  5. Logic kinh doanh:Cơ sở dữ liệu hoặc Lớp ứng dụng