1
如何在我的sql select查詢中去除多行的html標籤?從SQL結果中去除Html標籤
我看到了這個函數SQL SERVER – 2005 – UDF – User Defined Function to Strip HTML – Parse HTML – No Regular Expression,但它的工作原理我認爲對於單選輸出,因爲我的選擇有很多輸出行。
如何在我的sql select查詢中去除多行的html標籤?從SQL結果中去除Html標籤
我看到了這個函數SQL SERVER – 2005 – UDF – User Defined Function to Strip HTML – Parse HTML – No Regular Expression,但它的工作原理我認爲對於單選輸出,因爲我的選擇有很多輸出行。
您應該能夠使用您在多行結果集中引用的函數。
SELECT dbo.udf_StripHTML(yt.YourHTMLColumn)
FROM YourTable yt
,如果你有一個有效的XML,你可以使用:
SELECT
CONVERT(XML, TEXT_OR_COLUMN_NAME).value('.', 'VARCHAR(MAX)') as TextR
FROM [TABLE]
爲什麼?什麼語言? – SLaks
可能重複的問題,和重複的答案http://stackoverflow.com/questions/457701/best-way-to-strip-html-tags-from-a-string-in-sql-server(我只通過谷歌,而不是搜索本身)。 – goodeye
可能的重複[最好的方式來從字符串中去除HTML標記在SQL Server?](https://stackoverflow.com/questions/457701/best-way-to-strip-html-tags-from-a-string-在-SQL服務器) – Oreo