sql >> Database >  >> RDS >> Sqlserver

Hoe varchar naar XML te casten in een OUTER APPLY-query

Gebruik gewoon een OUTER APPLY eerst een CAST force forceren :

SELECT t.userid, r.z.value('@FieldName', 'nvarchar(MAX)')
FROM @t t
OUTER APPLY (SELECT CAST(t.xml as xml) as realxml) s
OUTER APPLY s.realxml.nodes('//Property') as r(z) 



  1. Database slaapt en veroorzaakt uitzondering

  2. ORACLE - JSON naar tabel met sleutelwaardepaar

  3. Worstelen met aangepaste SQL-query

  4. PHP MySql:Boom afdrukken - Aankruisvak bovenliggend kind