Cita:
Iniciado por foo seguramente no buscas bien
, aqui un ejemplo basado en la
documentacion
declare @foo xml
set @foo = '<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>'
-- Reemplazar el valor del atributo 'lang' del nodo 'title'
set @foo.modify ('
replace value of (/bookstore/book/title/@lang)[1]
with "test" ')
-- Reemplazar el valor del nodo 'author'
set @foo.modify ('
replace value of (/bookstore/book/author/text())[1]
with "Autor" ')
select @foo
eje!! no había pasado por allí. Gracias.
Aunque hay algo que no entiendo:
mis xml's tienen sus valores entre comillas dobles y el que tu muestras no tiene comillas, y el tag title tiene dos valores en la que no entiendo su sintaxis
Código:
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
Cita:
Iniciado por Mithrandir XML es junto con la replicación, de los temas que tengo pendientes por experimentar con SQL Server...
Orale!! no sabía. Pensaba que tu sabías de todo