PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

postgresql - замества всички екземпляри на низ в текстовото поле

Искате да използвате функцията за замяна на postgresql:

replace(string text, from text, to text)

например :

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

Имайте предвид обаче, че това ще бъде замяна на низ към низ, така че 'category' ще стане 'dogegory'. функцията regexp_replace може да ви помогне да дефинирате по-строг модел на съответствие за това, което искате да замените.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функции на прозореца или общи таблични изрази:пребройте предишните редове в рамките на диапазона

  2. PostgreSQL предава данни от рекурсивния CTE към функцията

  3. Еквивалент на strftime в Postgres

  4. PostgreSQL срещу версии на ядрото на Linux

  5. Как работи функцията Scale() в PostgreSQL