Vì có không gian tên XML (xmlns:dev="https://www.w3.org/2001/XMLSchema" ) trong tài liệu XML của bạn, bạn phải ghi rõ điều đó trong UPDATE của bạn tuyên bố!
Hãy thử điều này:
;WITH XMLNAMESPACES(DEFAULT 'https://www.w3.org/2001/XMLSchema')
UPDATE XmlTable
SET XmlDocument.modify('replace value of (/Doc/@Settings)[1] with "NewTest"')
WHERE XmlId = 1