您的位置:首页 > 数据库

关于sqlserver中xml数据的操作

2012-05-12 17:25 169 查看
实现的功能

把select 统计处的数据集保存xml 数据中,然后再显示出来

目前保存到xml数据中比较好操作

显示不好操作

举例

执行后 报错

declare @mydoc xml
set @mydoc= (SELECT top 10 * FROM wfp..WFPSYS_Control as Employee FOR XML path('xx'))
select @mydoc
--<Person>
-- <row FirstName="Gustavo" LastName="Achong" />
-- <row FirstName="Catherine" MiddleName="R." LastName="Abel" />
--</Person>'

declare @docHandle int
Exec sp_xml_preparedocument @docHandle OUTPUT,@mydoc

SELECT * FROM OPENXML(@docHandle,'/Person/row',0)--1表示以属性为中心

--WITH (FirstName nvarchar(50),MiddleName nvarchar(50),LastName nvarchar(50))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐