10
Ich versuche, die unter xml in SQL Server zu analysieren alleXML Parsing mit SQL-Abfrage
<Configuration>
<ID>1000</ID>
<ID>1001</ID>
<ID>1002</ID>
</Configuration>
mit der Abfrage, um die 3 Ids zu erhalten
SELECT CONFIGURATION.value('/', 'varchar(200)') as SID FROM SCHEDULE
bin die Ergebnisse als 100.010.011.002 bekommen aber Ich möchte die Ergebnisse in einer Spalte oder im CSV-Format haben.
jede Hilfe würde geschätzt werden.
Welchen Datenbankserver benutzen Sie? – Nekresh
Kalt Sie das Schema ändern? wie es einfacher wäre, wenn diese IDS in separaten Zeilen in einer Tabelle wären, d. h. die XML vor dem Einfügen der Daten in die Tabelle analysieren. – Mark
Wenn Ihre Daten als XML gespeichert sind, sollten Sie einen XML-Parser verwenden, anstatt zu versuchen, einen von Hand zu schreiben. Wenn Sie XML nicht benötigen, verwenden Sie ein einfacheres Format. – Borealid