10
Sto cercando di analizzare il codice XML di seguito in SQL Server per ottenere tutti i 3 IdsXML analisi con query SQL
<Configuration>
<ID>1000</ID>
<ID>1001</ID>
<ID>1002</ID>
</Configuration>
utilizzando la query
SELECT CONFIGURATION.value('/', 'varchar(200)') as SID FROM SCHEDULE
che ottiene i risultati come 100.010.011.002 ma mi piacerebbe avere i risultati in una colonna o in un formato CSV.
qualsiasi aiuto sarebbe appagato.
Che server di database stai utilizzando? – Nekresh
Cold si modifica lo schema? come sarebbe più facile se quegli ID fossero in righe separate in una tabella i.e analizza l'XML prima di inserire i dati nella tabella. – Mark
Se i tuoi dati sono archiviati come XML, dovresti usare un parser XML invece di provare a scriverne uno a mano. Se non hai bisogno che sia XML, usa un formato più semplice. – Borealid