9
perche i seguenti:Metodo query SQL di SQL Server 2008: recupera il valore text() dove esiste un altro valore text()?
DECLARE @xml XML
SET @xml =
'<Capture>
<Data><DataType>Card Number</DataType><Value>1234567898765</Value></Data>
<Data><DataType>Expiry Date</DataType><Value>1010</Value></Data>
</Capture>'
SELECT @xml.query('//*[text()="Expiry Date"]/text()')
Returns:
Expiry Date
Invece di recuperare il nodo <DataType/>
testo come posso recuperare il nodo <Value/>
testo in cui il valore del nodo testo <DataType/
> è "Data di scadenza "?
Spot on - Grazie Marc –