zoukankan
html css js c++ java
把表中的内容导出为HTML
Code
USE
AdventureWorks ;
GO
--
=============================================
--
Author: <qiangguo>
--
Create date: <2009-01-08>
--
Description: <把表中的内容导出为HTML>
--
=============================================
DECLARE
@body
VARCHAR
(
MAX
)
SET
@body
=
CAST
((
SELECT
td
=
CAST
(ContactID
AS
VARCHAR
(
30
))
+
'
</td><td>
'
+
LastName
+
'
</td><td>
'
+
EmailAddress
FROM
(
SELECT
TOP
10
ContactID,
LastName,
EmailAddress
FROM
Person.Contact
)
AS
d
FOR
XML PATH(
'
tr
'
),
TYPE
)
AS
VARCHAR
(
MAX
))
SET
@body
=
'
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>把表中的内容导出为HTML</title></head>
<body>
'
+
'
<table cellpadding="2" cellspacing="2" border="1">
'
+
'
<tr><th>ContactID</th><th>LastName</th><th>EmailAddress</th></tr>
'
+
REPLACE
(
REPLACE
(
@body
,
'
<
'
,
'
<
'
),
'
>
'
,
'
>
'
)
+
'
<table>
'
+
'
</body></html>
'
PRINT
@body
作者:
深潭
出处:
http://www.cnblogs.com/dbasys/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
MapReduce教程(一)基于MapReduce框架开发<转>
postgresql with递归
mysql中递归树状结构<转>
java获取上周任意一天的日期
IBatis批量插入数据
UI控件篇——UIPageControl及其自定义
Android 3.0开始引入fragments(碎片、片段)类
APACHE LOG4J™ 2
java 反射
PreparedStatement用途
原文地址:https://www.cnblogs.com/dbasys/p/1373356.html
最新文章
第30课 线程同步(std::condition_variable)
第29课 互斥量与自解锁(std::mutex和lock系列)
第28课 “共享状态”提供者(std::promise/std::package_task)
第27课 “共享状态”及其管理者(std::future/std::shared_future)
第26课 std::async异步任务
第25课 std::thread对象的析构
第24课 std::thread线程类及传参问题
浅谈MySQL架构体系
详解mybatis配置文件
浅谈mybatis如何半自动化解耦
热门文章
浅析MySQL 8忘记密码处理方式
浅析java程序的执行过程
如何设计一个良好的接口
解析JavaScrip之对象属性
解析SQL Server之任务调度
MySQL的binlog日志<转>
Linux查看文件总的数据行数,并按行拆分
随机获取一个集合(List, Set,Map)中的元素<转>
Guava Lists.transform踩坑小记<转>
MapReduce教程(二)MapReduce框架Partitioner分区<转>
Copyright © 2011-2022 走看看