创建视图时忽略SQL Server 2008列中的html标记

时间:2013-04-24 12:10:36

标签: html sql-server-2008

我有一个数据库表,用于保存电子邮件通信。表中包含主要邮件详细信息的列包含邮件头和所有关联的邮件头和邮件正文HTML标记以及电子邮件文本。此列中的示例条目可以是:

<sender tag details...> 
   <email header details> 
   <more header details> 
   <font: Arial Bold, 14>Hi Joe</font><br> <br>Here are the details requested.<br> <br>Steve.

从此我想只提取到一个视图:

Hi Joe<br> <br>Here are the details requested.<br> <br>Steve.

即。我不想要或不需要标题细节或与字体有关,但我确实需要文本和间距。

数据库是SQL Server 2008,列的数据类型是text。我没有选择修改源表或列,因此它必须是一个视图。

在VB中,我会读取每一行,查找<>标签,如果它们之间的值不是br,我只需忽略并移动到该行的下一个元素。苦苦思索如何在SQL Server中完成同样的事情?

有什么想法吗?

斯图

0 个答案:

没有答案