Recherche et remplacement MySQL
La recherche et le remplacement de texte spécifique dans un champ de table sont une tâche courante dans la gestion de bases de données. Dans MySQL, une requête spécifique peut effectuer efficacement cette opération.
Requête :
UPDATE table_name SET field = REPLACE(field, 'foo', 'bar') WHERE INSTR(field, 'foo') > 0;
Explication :
Exemple :
Considérons une table nommée 'example_table' avec un champ nommé 'description' contenant l'enregistrement 'hello foo'. Pour remplacer 'foo' par 'bar' dans cet enregistrement, utilisez la requête suivante :
UPDATE example_table SET description = REPLACE(description, 'foo', 'bar') WHERE INSTR(description, 'foo') > 0;
Après l'exécution de la requête, le champ de description de l'enregistrement spécifié sera mis à jour en 'hello bar'.
Remarque :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!