我正在尝试将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
答案 0 :(得分:0)
这是一个类似的链接,也许你还没有将输出声明为nvarchar(max)?