将HREF插入SQL HTML表

时间:2015-11-04 21:56:07

标签: sql-server tsql hyperlink html-table

我正在尝试在XML结构化表中动态生成链接,但我在生成的td中将HREF打印为文本。

  DECLARE @HTML_LinkInTable nvarchar(MAX)


SELECT @HTML_LinkInTable =
                  '<table>' + 
                  '<tr>' +
                  '<th> Link Example </th>' +
                  '</tr>' +               
                  CAST(( SELECT 
                  (SELECT '<a href="http://exampleurl.com/' + CONVERT(varchar(15),ET.Command) + '">View</a>' as 'td' for xml path(''), type)
    FROM 
        dbo.ExampleTable ET     
FOR XML path('tr'), ELEMENTS) as nvarchar(MAX)) +
                  '</table>'

单元格值为'<a href="http://exampleurl.com/GoGoGadgetCopter'">View</a>'

而不是View

0 个答案:

没有答案