2011-07-13 6 views
1

sql selectクエリで複数行のhtmlタグを削除するにはどうすればよいですか?SQL結果からHtmlタグを取り除く

私はこの機能を見たSQL SERVER – 2005 – UDF – User Defined Function to Strip HTML – Parse HTML – No Regular Expressionですが、私の選択には多くの出力行があるような単一の選択出力があると思います。

+1

なぜ?何語? – SLaks

+0

可能な重複した質問、およびhttp://stackoverflow.com/questions/457701/best-way-to-strip-html-tags-from-a-string-in-sql-server(私はGoogle自体は検索していません)。 – goodeye

+0

[SQL Serverの文字列からHTMLタグを取り除く最良の方法?](https://stackoverflow.com/questions/457701/best-way-to-strip-html-tags-from-a-string- in-SQLサーバー) – Oreo

答えて

1

複数の結果セットで引用した関数を使用できるはずです。あなたは有効なXMLを持っている場合

SELECT dbo.udf_StripHTML(yt.YourHTMLColumn) 
    FROM YourTable yt 
0

あなたが使用することができます。

SELECT 
CONVERT(XML, TEXT_OR_COLUMN_NAME).value('.', 'VARCHAR(MAX)') as TextR 
FROM [TABLE] 
関連する問題