在给公司的产品查询数据的过程中,要求去掉字段里的一些html标签。
下面就是一个处理html标签的函数。可以用批量修改的脚本加这个函数,将标签去掉。

查询前后的对比如下
没有使用上面函数的查询结果:
select a.title,a.areaid,a.progid,b.content,FROM_UNIXTIME(a.updatetime) from table_content a;

使用去除HTML标签函数后的结果:
select a.title as '标题',a.areaid as '地区',a.progid as '类型',fnStripTags(b.content) as '内容',FROM_UNIXTIME(a.updatetime) as '时间' from table_content a;

很显然调用函数之后,凡是有HTML标签的东西都被清楚了;如果在调用函数之后,除了”\ ”,其余的标签基本被去除掉了。如果要去除”\ ”,用replace(enterprise_profile,'\ ','')即可。
原文链接: https://onlyou.blog.csdn.net//article/details/84065399