Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Актуализирайте XML, съхранен в XML колона в SQL Server

Тъй като има XML пространство за имена (xmlns:dev="http://www.w3.org/2001/XMLSchema" ) във вашия XML документ, трябва да включите това във вашия UPDATE изявление!

Опитайте това:

;WITH XMLNAMESPACES(DEFAULT 'http://www.w3.org/2001/XMLSchema')
UPDATE XmlTable
SET XmlDocument.modify('replace value of (/Doc/@Settings)[1] with "NewTest"')
WHERE XmlId = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мога ли да добавя дефинирана от потребителя функция на ниво сървър в SQL Server 2008 r2?

  2. Качване на файл от Access към SQL Server с DAO код - грешка при изискване на обект

  3. Ето три причини, поради които може да видите пикова активност във вашия SQL екземпляр

  4. Sqlcmd:Грешка:Microsoft SQL Server Native Client 10.0:Грешка в комуникационната връзка

  5. Създайте пощенски профил на база данни в SQL Server (T-SQL)