关于sqlserver中xml数据的操作
實現(xiàn)的功能
把select 統(tǒng)計處的數(shù)據(jù)集保存xml 數(shù)據(jù)中,然后再顯示出來
目前保存到xml數(shù)據(jù)中比較好操作
?
顯示不好操作
舉例
?執(zhí)行后 報錯
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))
轉(zhuǎn)載于:https://www.cnblogs.com/cwfsoft/archive/2012/05/12/2497367.html
總結(jié)
以上是生活随笔為你收集整理的关于sqlserver中xml数据的操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HOJ 1015 Nearly prim
- 下一篇: 拗口翻译