У меня есть данные в SQL Server 2005, содержащие html-теги, и я хотел бы удалить все это, оставив только текст между тегами. В идеале также заменяют такие вещи, как <
с <
и т.д.
Есть ли простой способ сделать это или у кого-то уже есть образец кода t-sql?
У меня нет возможности добавлять расширенные хранимые процедуры и т.п., Поэтому предпочтет чистый подход t-sql (желательно один обратно совместимый с sql 2000).
Я просто хочу получить данные с удаленным html, а не обновлять его, поэтому в идеале он будет написан как пользовательская функция, чтобы упростить повторное использование.
Так, например, преобразование:
<B>Some useful text</B>
<A onclick="return openInfo(this)"
href="#" onclick="location.href='http://there.com/3ce984e88d0531bac5349'; return false;"
target=globalhelp>
<IMG title="Source Description" height=15 alt="Source Description"
src="/ri/new_info.gif" width=15 align=top border=0>
</A>> <b>more text</b></TD></TR>
к этому:
Some useful text > more text