连接多行HTML数据

时间:2016-07-12 22:04:37

标签: html sql-server concatenation

我有一个名为InfoBlob(nvarchar(MAX))的数据库列。我的表中可能有多行用于相同的电子邮件地址。所以,我需要将它们组合成一个电子邮件地址。

我试过了:

    select 
    STUFF(
    (SELECT DISTINCT '|' + InfoBlob 
    FROM [dbo].[US_Quotes]
    WHERE [EmailAddress] = uq.[EmailAddress]
    FOR XML PATH (''))
    ,1,1,'')
from dbo.US_Quotes uq

但是,这会转变我的<p><b>Cruise Name:</b>&nbsp;BLAH</p> 进入&lt;p&gt;&lt;b&gt;Cruise Name:&lt;/b&gt;&amp;nbsp;BLAH&lt;/p&gt;

关于如何保留我的HTML的任何想法?我在SQL Server 2014上。

0 个答案:

没有答案