sql >> Database >  >> RDS >> Sqlserver

TSQL 2005, XML DML - Twee waarden tegelijk bijwerken?

Ik denk niet dat je geluk hebt, Thx.

Ik probeerde verschillende syntactische varianten zonder vreugde. Bijvoorbeeld het voor de hand liggende:

SET MyXmlColumn.modify('...'), MyXmlColumn.modify('...')

opbrengsten:

Maar er is niets nuttigs voor deze foutmelding in de XML DML-ruimte.

Het komt erop neer dat Expression1 &Expression2 afzonderlijke elementen moeten zijn.

Zelfs de meest grondige discussies komen er uiteindelijk doorheen...

http://blogs.msdn.com/b /denisruc/archive/2005/09/19/471562.aspx

Sorry. :(

PS:Als je de hackiness kunt weerstaan, zou casten naar VARCHAR (MAX) en het doen van een normale REPLACE () de slag moeten slaan. Zie:Kan ik een vondst doen /vervangen in t-sql?



  1. Tabeltransformatie / veldparsing in PL/SQL

  2. tabelnaam doorgeven als plsql-parameter

  3. java.sql.SQLSyntaxErrorException:Onbekende kolom .JPA Entiteit Probleem?

  4. kan veer niet verbinden met mysql