织梦DedeCMS批量去除采集内容中超链接的SQL方法
织梦采集或者复制目标站内容时,往往会带有很多对方的链接。如果文档数量较多,手动逐个清除非常麻烦。我们可以通过SQL语句批量去掉所有超链接,提高效率。
操作前的注意事项
在执行SQL操作前,请务必先备份数据库,以防操作失误导致数据丢失。
执行SQL语句的步骤
进入织梦后台,依次点击“系统” -> “SQL命令行工具”。将以下两条SQL语句一起复制执行,建议多次执行以确保彻底清除。
update dede_addonarticle set body=replace(body,substring(body,locate('<a',body),locate('>',body,locate('<a ', body))+1-locate('<a',body)),'');
update dede_addonarticle set body=replace(body,'</a>','');
第一条语句用于删除超链接的起始标签部分,第二条语句用于删除超链接的结束标签。多次执行可以处理嵌套或遗漏的情况。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
