在sql2005中对不同XML的解析.

--联机帮助:ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/udb9/html/689297f3-adb0-4d8d-bf62-cfda26210164.htm
--eg1.
DECLARE @idoc int;
DECLARE @doc varchar(4000);
SET @doc ='

2007-11-22 09:27:04
MOD
A

21
E145

'
EXEC sp_xml_preparedocument @Idoc OUTPUT, @doc --形成各节点(元素、属性、文本和注释等)的树状表示形式 返回一个句柄
SELECT * FROM OPENXML (@Idoc, '/FLIGHT/FLIGHTINFOR',2)WITH (
dt DATETIME '../DATETIME'
,METHOD varchar(20) '../METHOD'
,tp char(1)'../TYPE'
,FLIGHTATTR i

您可以选择一种方式赞助本站