我的数据库里面某个字段要替换里面的部分内容。怎么才是最优化的执行方法。
比如我有数据库abc
里面有news表。。表里面有id,content等字段。。
news表里面存储了上万条记录。。、
我现在想把news表里面的content里面的内容包含abc.abc替换成bbb.bbb,
请问怎么写sql语句,才是最优化的,最好是考虑一下效率。。
[解决办法]
use abc
go
update n
set content = REPLACE(content,'abc.abc','bbb.bbb')
from news n
where n.content like 'abc.abc%'
go