none
sql05 sp4,如何去掉for xml path转义 RRS feed

  • 常规讨论

  • 源数据

    Number ProductType
    4000512111  5
    4000777111 8

    拼接html table

    SELECT TOP 2 '<tr><td>' + CAST(Number AS varchar) + '</td>','<td>' +CAST([ProductType] AS varchar) + '</td>','</tr>' from table FOR XML PATH('')

    结果

    &lt;tr&gt;&lt;td&gt;4000512111 &lt;/td&gt;&lt;td&gt;5&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;4000777111&lt;/td&gt;&lt;td&gt;8&lt;/td&gt;&lt;/tr&gt;

    for xml path后返回的数据当邮件发送,在html中没有按想像的格式格式

    请问如何去掉<之类定义,或者使用其他版本可解决


    2013年11月6日 9:14

全部回复