VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > sql数据库 >
  • sql语句大全之EXPLICIT模式

EXPLICIT模式

sql语句大全

EXPLICIT模式允许用户显示定义作为查询结果的XML树的形状,产生独立于相关表的具有任意树形的层次结构。该模式需要直接在查询请求中指定结果集的特定格式,这种格式是一种可以提供信息以产生任意XML的通用表。
使用EXPLICIT时,用户必须定义输出格式,例如下面语句所示:
use 购物系统
go
select 2 as TAG,
NULL AS PARENT,
a.商品名称 as [图书信息!2!名称],a.商品编号 as [图书信息!2!编号],
a.商品价格 as [图书信息!2!price],b.订单数量 as [图书信息!2!number],
b.订单总额 as [图书信息!2!sum]
from 商品信息 a,订单信息 b
where  a.商品编号=b.商品编号 and a.商品价格 between 100 and 500
order by a.商品价格
FOR XML EXPLICIT
上面语句执行结果如图5-50所示,单击返回结果蓝色部分,可以看到如图5-51所示的完整的自定义XML格式。

图5-50  执行结果

图5-51  自定义XML层次格式

相关教程