增加SQL中HTML输出的大小

时间:2014-02-28 06:56:49

标签: html sql sql-server

我正在尝试将SQL结果转换为HTML格式。但结果只给出了17266中的前66行。你能不能让我知道我错过了什么。

declare @query nvarchar(max) 
set @query = N'<h1>BACKUP DATE</h1>'+  N'<style type=''text/css''>'+  N'table td,table th,table caption'+ N'table th{ background-color:3399FF;font-weight:bold; }'+  N'table caption { font-weight;bold;background-color:white; }'+  N'</style>'+  N'<table>'+  N'<caption>BDATE</caption>'+  N'<tr><th>DBNAME</th> <th>FDATE</th></tr>'+ cast(( SELECT td=NAME ,'',td=FDATE FROM TEMP  for xml path('tr'),type) as nvarchar(max)) +N'</table>'  select @query

1 个答案:

答案 0 :(得分:0)

这是一个类似的链接,也许你还没有将输出声明为nvarchar(max)?

Convert a SQL query result table to an HTML table for email