SQL去除HTML标签以及空格

版权声明:技术成长的艰难岁月,沧桑的是容颜,不变的是真心,虽然我不是特别喜欢Code ! https://blog.csdn.net/qq_25037705/article/details/82106938
CREATE FUNCTION [dbo].[trimstr] ( @str NVARCHAR(MAX) )
RETURNS NVARCHAR(MAX)
AS
  BEGIN
    --判断是否有标签
    WHILE CHARINDEX('<', @str) > 0
    --去除标签
    SET @str = STUFF(@str, CHARINDEX('<', @str),CHARINDEX('>', @str) - CHARINDEX('<', @str) + 1,'')
    --去除空格
    RETURN REPLACE(@str,'&nbsp; ','');
  END

猜你喜欢

转载自blog.csdn.net/qq_25037705/article/details/82106938