sql >> Database >  >> RDS >> PostgreSQL

postgresql - vervang alle instanties van een string in het tekstveld

U wilt de vervangfunctie van postgresql gebruiken:

replace(string text, from text, to text)

bijvoorbeeld:

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

Houd er echter rekening mee dat dit een string-naar-string-vervanging zal zijn, dus 'category' wordt 'dogegory'. de functie regexp_replace kan u helpen een strikter overeenkomstpatroon te definiëren voor wat u wilt vervangen.



  1. Voordelen van MySQLi boven MySQL

  2. SQL Server CTE en recursie voorbeeld

  3. Gebruikmakend van caching contrib's pg_prewarm en pg_hibernator in PostgreSQL 9.4.

  4. MYSQLi-fout:gebruiker heeft al meer dan 'max_user_connections' actieve verbindingen