Saya tidak berpikir Anda beruntung, Thx.
Saya mencoba beberapa varian sintaksis tanpa kegembiraan. Misalnya, yang jelas:
SET MyXmlColumn.modify('...'), MyXmlColumn.modify('...')
hasil:
Tapi tidak ada yang membantu untuk pesan kesalahan ini di ruang XML DML.
Intinya adalah bahwa Expression1 &Expression2 harus berupa elemen tunggal.
Bahkan diskusi yang paling menyeluruh pun berakhir berulang-ulang...
http://blogs.msdn.com/b /denisruc/archive/2005/09/19/471562.aspx
Maaf. :(
PS:Jika Anda tahan dengan peretasan, casting ke VARCHAR(MAX) kemudian melakukan REPLACE() normal harus melakukan trik. Lihat:Dapatkah saya menemukan /ganti di t-sql?