【发布时间】:2015-02-15 15:35:36
【问题描述】:
我想替换 mysql 数据库中的特定字符串,我正在使用这个查询:
更新users SET name=replace(name,'raj','rajesh')
但是,此查询的作用是在哪里找到 raj,它将被 rajesh 替换,例如,如果在运行此查询后数据库中存在字符串 raju,raju 将变为我不想要的 rajeshu。我想要一个与替换字符串完全匹配的查询,这意味着在运行查询后,只有“raj”应该被替换为“rajesh”并且“raju”应该保持原样..有人可以帮忙吗??
【问题讨论】:
标签: mysql sql replace sql-update where