sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan støbes varchar til XML i en OUTER APPLY-forespørgsel

Brug blot én OUTER APPLY først til at tvinge en CAST :

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. Sådan får du gårsdagens dato i SQLite

  2. Hvordan trækker man 30 dage fra den aktuelle datetime i mysql?

  3. Oracle ListaGG, Top 3 mest hyppige værdier, angivet i én kolonne, grupperet efter ID

  4. INT(3)-kolonnen klipper ikke værdien til passende længde og tillader, at den fulde værdi kan indsættes - MySQL