Sql Server中怎么去掉内容里的Html标签

sql Server中怎么去掉内容里的Html标签,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

分享一个方法,去掉内容里的Html标签,测试数据:

DECLARE @str NVARCHAR(max)=' <!DOCTYPE html> <html> <head> </head> <body>  <div>哈哈哈</div> </body> </html> '

方法如下:

CREATE FUNCTION [dbo].[removehtml] (@str NVARCHAR(MAX)) RETURNS NVARCHAR(MAX) AS BEGIN  WHILE CHARINDEX('<', @str) > 0  BEGIN   SET @str = STUFF(@str, CHARINDEX('<', @str), CHARINDEX('>', @str) - CHARINDEX('<', @str) + 1, '');  end  RETURN @str END;

测试

SELECT dbo.removehtml(@str)

看完上述内容,你们掌握sql Server中怎么去掉内容里的Html标签方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程之家行业资讯频道,感谢各位的阅读!

相关文章

这篇文章主要介绍“hive和mysql的区别是什么”,在日常操作中...
这篇“MySQL数据库如何改名”文章的知识点大部分人都不太理解...
这篇文章主要介绍“mysql版本查询命令是什么”的相关知识,小...
本篇内容介绍了“mysql怎么修改字段的内容”的有关知识,在实...
这篇文章主要讲解了“mysql怎么删除unique约束”,文中的讲解...
今天小编给大家分享一下mysql怎么查询不为空的字段的相关知识...