Я храню строку XML в столбце в моей базе данных SQL Server. Я пытаюсь запустить оператор UPDATE, который превратит определенное поле в верхний регистр. Я могу сделать это легко во время SELECT, но не могу заставить его работать с обновлением.
Этот оператор SELECT работает
select Upper(XmlTest.value('(/CodeFiveReport/Owner/@UnitNumber)[1]', 'varchar(10)')) as UnitNumber
from uploadreport
Но я хочу постоянно обновлять XML как
Update table Set XmlString.Modify('replace value of (/Root/Node/@Field)[1] with ?