Ich glaube nicht, dass du Glück hast, Thx.
Ich habe mehrere syntaktische Varianten ohne Freude ausprobiert. Zum Beispiel das Offensichtliche:
SET MyXmlColumn.modify('...'), MyXmlColumn.modify('...')
ergibt:
Aber es gibt nichts Hilfreiches für diese Fehlermeldung im XML-DML-Bereich.
Die Quintessenz ist, dass Expression1 &Expression2 einzelne Elemente sein müssen.
Sogar die gründlichsten Diskussionen enden in einer Schleife ...
http://blogs.msdn.com/b /denisruc/archive/2005/09/19/471562.aspx
Es tut uns leid. :(
PS:Wenn Sie die Hackiness ertragen können, sollte ein Casting auf VARCHAR (MAX) dann ein normales REPLACE () ausführen. Siehe:Kann ich suchen /in t-sql ersetzen?