将指定的表/视图中的数据导出为 html 文件
2009-05-20 15:35
411 查看
DECLARE @html varchar(max),@sql nvarchar(max),@tablename varchar(200)
SET @tablename = 'member'
SET @html = '<table><tr>'
SET @sql = 'SET @html = '''';';
SET @sql = @sql + 'SELECT TOP 10 @html = @html + ''<tr>'','
/* 表头 */
SELECT
@html = @html + '<th>'+c.name+'</th>',
@sql = @sql + '@html = @html + ''<td>''+ CAST('+c.name+' AS varchar) + ''</td>'', '
FROM sys.columns AS c
INNER JOIN sys.types AS t ON c.system_type_id = t.system_type_id
WHERE EXISTS
(
SELECT * FROM sys.tables
WHERE name = @tablename
AND c.object_id = object_id
)
SET @sql = @sql + '@html = @html + ''</tr>'''
SET @sql = @sql + ' FROM '+@tablename+';'
DECLARE @out varchar(max)
exec sp_executesql @sql,N'@html varchar(max) output',@out output
SET @html = @html + @out
SET @html = @html + '</tr>'
SET @html = @html + '</table>'
SELECT @html
SET @tablename = 'member'
SET @html = '<table><tr>'
SET @sql = 'SET @html = '''';';
SET @sql = @sql + 'SELECT TOP 10 @html = @html + ''<tr>'','
/* 表头 */
SELECT
@html = @html + '<th>'+c.name+'</th>',
@sql = @sql + '@html = @html + ''<td>''+ CAST('+c.name+' AS varchar) + ''</td>'', '
FROM sys.columns AS c
INNER JOIN sys.types AS t ON c.system_type_id = t.system_type_id
WHERE EXISTS
(
SELECT * FROM sys.tables
WHERE name = @tablename
AND c.object_id = object_id
)
SET @sql = @sql + '@html = @html + ''</tr>'''
SET @sql = @sql + ' FROM '+@tablename+';'
DECLARE @out varchar(max)
exec sp_executesql @sql,N'@html varchar(max) output',@out output
SET @html = @html + @out
SET @html = @html + '</tr>'
SET @html = @html + '</table>'
SELECT @html
相关文章推荐
- 将指定的表/视图中的数据导出为 html 文件
- 将指定的表/视图中的数据导出为 html 文件
- 将指定的表/视图中的数据导出为 html 文件
- 将指定的表/视图中的数据导出为 html 文件
- MSSQL导出表/视图中的数据为html 文件
- 用parfile文件在oracle中导出指定的表数据
- mysql导出指定字段或指定数据到文件中
- 从数据库得到数据导出指定格式的xml文件,上传到NC接口,返回回执到本地一个xml文件
- 使用netDxf将ArcGIS空间数据按指定样式导出CAD文件
- [PL/SQL]使用存储过程实现导出指定数据到文件(仿EXP)
- hive数据导出至本地文件,如何指定分隔符
- asp.net<Web版> ---GridView 数据导出到excel表,系列问题<一>---导出的Excel文件格式与文件扩展名指定的格式不一致
- winform 导出数据到指定文件夹 excel格式 但是有重复的文件就报错
- MVC导出数据到EXCEL新方法:将视图或分部视图转换为HTML后再直接返回FileResult
- 读取网页上的Html源码中指定的数据写入文件
- MVC导出数据到EXCEL新方法:将视图或分部视图转换为HTML后再直接返回FileResult
- 从数据库得到数据导出指定格式的xml文件,上传到NC接口,返回回执到本地一个xml文件(接上篇补充)
- datagrid数据导出到excel文件给客户端下载的几种方法 (xls,csv,html)
- hbase导出数据为文本,csv,html等文件
- 以用户指定的格式复制一个数据文件至数据库表或视图中。