MYSQL替换第一个匹配的值

admin6年前IT技术1438

UPDATE zq_news
SET zq_content = CONCAT(
    REPLACE (
        LEFT (
            zq_content,
            INSTR(zq_content, sr_guanjianzi) + CHAR_LENGTH(sr_guanjianzi) - 1   #第一段内容定位   关键是加+ CHAR_LENGTH(sr_guanjianzi) 再减1
        ),
        sr_guanjianzi,
        sc_guanjianzi
    ),
    SUBSTRING(
        zq_content,
        INSTR(zq_content, sr_guanjianzi) + CHAR_LENGTH(sr_guanjianzi)  #第二段内容定位   关键是加+ CHAR_LENGTH(sr_guanjianzi)
    )
),
 zq_pd = 0
WHERE
    id = sr_id;

相关文章

Android Studio bulid出现乱码的原因与解决方法

 报错是乱码没有设置,不知道是什么原因造成的,点击这个 “放大镜” 或 “双击Shift” 打开这个对话框,并在搜索框内输入 Edit Cus...

Magento2.x 设置前台页面的路径

 解决方案:M2 后台--> STORES --> Configuration --> ADVANCED -->Developer -->Debug --&g...

queen

duvet sover一卷布做四十套左右吧...

mount:is write-protected, mounting read-only解决方案

window10升级之后就遇到mount: **** is write-protected, mounting read-onlymount: cannot mount *** read-only尝试...

centos共享远程目录

服务器端设置:1.安装依赖包 yum -y install nfs*2.修改文件vim /etc/exports   添加如下内容    /要共享的目...

acme.sh 使用文档

acme.sh 使用文档

这是acme.sh的使用文档,介绍了如何使用ACME协议自动管理和获取SSL/TLS证书,包括安装、注册、手动和自动签发证书,以及自动部署和更新证书的过程。ACME是"Automatic C...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。