文章主要介紹了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標籤,希望對大家有所幫助。