do you mean this?declare @x xml='<obj xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:vim25" versionId="5.1" xsi:type="ArrayOfKeyAnyValue"> <KeyAnyValue xsi:type="KeyAnyValue"> <key>1</key> <value xsi:type="xsd:string">naa.6019cbc1a09e175d370df5320b00803a</value> </KeyAnyValue> <KeyAnyValue xsi:type="KeyAnyValue"> <key>2</key> <value xsi:type="xsd:string">6215</value> </KeyAnyValue> <KeyAnyValue xsi:type="KeyAnyValue"> <key>3</key> <value xsi:type="xsd:string">1291898</value> </KeyAnyValue></obj>';WITH XMLNAMESPACES ('http://www.w3.org/2001/XMLSchema' AS xsd,'http://www.w3.org/2001/XMLSchema-instance' AS xsi,'ArrayOfKeyAnyValue' as type,'urn:vim25' as [default])select *from(SELECT t.u.value('(./default:key)[1]','int') as [Key],t.u.value('(./default:value)[1]','varchar(100)') as valueFROM @x.nodes('/default:obj/default:KeyAnyValue')t(u))tpivot(max(value) for [key] IN ([1],[2],[3]))poutput------------------------------------------------------------1 2 3------------------------------------------------------------naa.6019cbc1a09e175d370df5320b00803a 6215 1291898
------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/https://www.facebook.com/VmBlogs