PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Ekspresi reguler temukan dan ganti di Postgres

Untuk mengganti string tetap, gunakan sederhana replace() fungsi.

Untuk mengganti string dinamis, Anda dapat menggunakan regexp_replace() seperti ini:

UPDATE
  YourTable
SET
  TheColumn = regexp_replace(
    TheColumn, 'http://[^:\s]+:9999(\S+)', 'http://example2.com\1', 'g'
  )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tambahkan Hari ke Tanggal di PostgreSQL

  2. Argumen opsional dalam fungsi PL/pgSQL

  3. MAX() Fungsi di PostgreSQL

  4. Memetakan bidang titik geometri PostGIS dengan Hibernate pada Spring Boot

  5. cara menggunakan tipe data Blob di Postgres