#20077 - sql - How to update an SQLite database with a search and replace query? - Stack Overflow
https://stackoverflow.com/questions/1061692/how-to-update-an-sqlite-database-with-a-search-and-replace-queryFaire un rechercher-rempacer directement avec une requête SQLite :
update table set field = replace(field, 'search', 'replace') where field like '%search%';
Remplacera directement dans le champ "field" toutes les occurrences de "search" par "replace".
bien-sûr, on peut ne pas utiliser "field" à chaque fois. On peut vouloir stocker dans "field1" le résultat d’un S&R sur le contenu d’un champ "field2", le tout avec une condition sur "field3".
update table set field1 = replace(field2, 'search', 'replace') where field3 like '%search%';
On n’est même pas obligé de mettre le "where", mais ça sera bien plus long.
Voir la doc : https://sqlite.org/lang_corefunc.html#replace