请问如何在数据库中批量追加字符?
请注意:以下的p标签是在数据库中所存储的html字符,不用在意,当成普通字符即可
数据库字段中的某段值
<p class="des_p1">
dsfsd
</p>
请问如何在数据库中定位到这个(class="des_p1")字符后,追加一段字符
<p class="des_protocol"
"><a href="" se_prerender_url="complete">Request for protocol</a></p>
请问如何在数据库中批量追加字符?
请注意:以下的p标签是在数据库中所存储的html字符,不用在意,当成普通字符即可
数据库字段中的某段值
<p class="des_p1">
dsfsd
</p>
请问如何在数据库中定位到这个(class="des_p1")字符后,追加一段字符
<p class="des_protocol"
"><a href="" se_prerender_url="complete">Request for protocol</a></p>
sqlserver:
update t set t.username =t.username +'dddd' where ....
oracle
update t set t.username =t.username||'ddddd' where .....
mysql:
UPDATE t SET t.username = CONCAT(t.username,"ooo") -- 前
UPDATE t SET t.username = CONCAT("ooo",t.username) -- 后
UPDATE t SET t.username = CONCAT("ooo",t.username,"ooo") -- 前后
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
可以先用php取出数据,处理之后再回写更新数据库,为什么要用数据库系统处理应用层逻辑?