Sonuç olarak bu basit kod parçası ile uğraşıyorum. Sadece bir XML değişkenine yeni bir düğüm eklemeyi deniyorum.XML için düğümü NOACT-SQL kullanarak ekleyin.
DECLARE @XML XML;
SET @XML = '<root>
<policyData>
<txtComentario />
<idRegProducto>76</idRegProducto>
<txtDuracion>24</txtDuracion>
</policyData>
</root>';
DECLARE @NODE XML;
SET @NODE = '<newNode>10</newNode>';
SET @XML.modify
('insert sql:variable("@NODE") as first
into (/root/policyData)[0]')
SELECT @XML;
Hata yok, ancak yeni düğüm çıktıda gösterilmiyor. SQL Server'da XML kullanmadan önce kurmam gereken bir şey var mı? Bunun neden çalışmadığına dair bir öneri var mı?
Şimdiden teşekkürler!
'[0]' - '[1]' –