加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql怎样删掉html标签

发布时间:2023-06-19 12:51:22 所属栏目:MsSql教程 来源:
导读: 一些朋友想要知道sql怎样去掉html标签?对此这篇文章就给大家分享一个方法,小编觉得比较实用,感兴趣的朋友就跟随小编一起来看看吧。 分享一个方法,去掉内容里的Html标签,测试数据:DECLARE @str NVARCHAR

    一些朋友想要知道sql怎样去掉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如何去掉html标签的操作介绍,有需要的朋友可以参考参考,希望能对大家有帮助。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章