Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Penggantian string Oracle

Anda dapat menggunakan Oracle GANTI fungsi:

UPDATE table
SET col = replace(col, 'item c', '')

Anda hanya perlu berhati-hati dalam menanganinya sebagai bagian dari CSV, misalnya menghapus koma berikut. Ini bisa berarti mengganti 'item c' terlebih dahulu, lalu mengganti 'item c' untuk menangkap kedua kasus.

EDIT:ah, saya mungkin salah paham. Solusi saya didasarkan pada penghapusan string tertentu dari CSV Anda - jika Anda ingin selalu mengganti item ke-3 maka jawaban Vincent adalah yang Anda perlukan



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bandingkan dan tukar atom dalam database

  2. Hibernate Bergabunglah dengan dua tabel yang tidak terkait ketika keduanya memiliki Kunci Utama Gabungan

  3. Mendapatkan ORA-01031:hak istimewa yang tidak mencukupi saat menanyakan tabel alih-alih ORA-00942:tabel atau tampilan tidak ada

  4. HQL adalah null Dan !=null pada kolom Oracle

  5. Pembaruan Serentak di Oracle:Mengunci atau tidak?