我想在mysql数据库中替换特定的字符串,我正在使用以下查询:
UPDATE users SET name=replace(name,'raj','rajesh')
但是这个查询的作用是在找到“raj”时将其替换为“rajesh”,例如,如果数据库中有一个字符串raju,在运行此查询后,raju变成了rajeshu,这不是我想要的。我想要一个精确匹配替换字符串的查询,这意味着运行查询后只有“raj”会被替换为“rajesh”,而“raju”应该保持不变.. 请问有人可以帮忙吗?
UPDATE users SET name=replace(name,'raj','rajesh')
但是这个查询的作用是在找到“raj”时将其替换为“rajesh”,例如,如果数据库中有一个字符串raju,在运行此查询后,raju变成了rajeshu,这不是我想要的。我想要一个精确匹配替换字符串的查询,这意味着运行查询后只有“raj”会被替换为“rajesh”,而“raju”应该保持不变.. 请问有人可以帮忙吗?