现在,我正在使用以下脚本通过phpmyadmin在MySQL数据库中查找和替换文本,并且运行良好。
For a single table update
UPDATE 'table_name'
SET 'field_name' = replace(same_field_name, 'unwanted_text', 'wanted_text')我现在想要的是找到包含指定字符串的条目,然后替换整个字段。
例如,如果我有以下条目:
ABC_1234
ABC_123456789
XYZ_1234我想查找包含"ABC_“的条目,并将整个字段替换为"FGH-432”。
所需脚本的结果将提供以下输出。
ABC_1234 > FGH-432
ABC_123456789 > FGH-432
XYZ_1234 (No change)我应该对脚本做什么修改?
发布于 2021-06-10 10:32:31
你可以这样做:
UPDATE `table_name`
SET `field_name` = 'FGH-432'
WHERE `field_name` LIKE 'ABC\_%';https://stackoverflow.com/questions/67913832
复制相似问题