PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

postgresql - zamień wszystkie wystąpienia ciągu w polu tekstowym

Chcesz użyć funkcji zamiany postgresql:

replace(string text, from text, to text)

na przykład :

UPDATE <table> SET <field> = replace(<field>, 'cat', 'dog')

Należy jednak pamiętać, że będzie to zamiana ciąg na ciąg, więc „kategoria” stanie się „dogegory”. funkcja regexp_replace może pomóc w zdefiniowaniu ściślejszego wzorca dopasowania dla tego, co chcesz zastąpić.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyrażenie regularne w klauzuli PostgreSQL LIKE

  2. GeneratedValue w Postgres

  3. Skalowanie w pionie PostgreSQL

  4. Priorytet oparty na czasie w zapytaniu Active Record

  5. Szczegółowe informacje na temat dostawców chmury:PostgreSQL na Microsoft Azure