如何从数据库文本字段中删除html标记

时间:2008-12-05 08:43:32

标签: sql sql-server sql-server-2005

如何从SQL Server中删除文本字段中的html元素?

2 个答案:

答案 0 :(得分:2)

我认为您的意思是从存储在数据库中的字段中删除html标记。如果是这样,如果你可以在.NET中编写解决方案,我会使用HTML agility pack来遍历html内容,并保存你感兴趣的元素的InnerText(我认为这是属性名称)变量。然后用变量的内容替换字段的内容。

答案 1 :(得分:1)

您可以使用CLR过程(SQL Server 2005及更高版本)解码HTML,剥离标记。

这看起来像是你想要实现的一个例子。

SQL Server CLR Procedure