Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie kann ich eine XML-Spalte wieder mit dem Datensatz verknüpfen, aus dem sie stammt?

Sie können diese Abfrage versuchen:

SELECT BlahID, XmlItems.BlahItem.value('@name', 'nvarchar(100)') AS BlahItem
FROM Blah CROSS APPLY BlahItems.nodes('/root/item') AS XmlItems(BlahItem)

Weitere Informationen finden Sie in diesem dreiteiligen Artikel von Alex Homer.