Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

TSQL 2005, XML DML - Perbarui Dua Nilai sekaligus?

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?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Solusi untuk DATEDIFF() Mengabaikan SET DATEFIRST di SQL Server (Contoh T-SQL)

  2. Mengapa SqlConnection saya tetap berada di daftar Proses SSMS setelah menutupnya?

  3. baris dikonversi ke kolom di sql 2008

  4. Cara menghitung Perkalian Lari

  5. Di SQL Server, cara membuat while loop di pilih