Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में XML कॉलम में संग्रहीत XML को अपडेट करें

चूंकि एक 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 सर्वर से कनेक्शन स्थापित करते समय त्रुटि हुई

  2. क्या किसी कॉलम के डेटाटाइप को एक दृश्य में बदलना संभव है?

  3. XML नोड्स को पुनरावृत्त करने के लिए SQL चर का उपयोग कैसे करें

  4. SQL सर्वर में क्रॉस-डेटाबेस ऑब्जेक्ट्स पर OBJECT_ID () का उपयोग कैसे करें

  5. संसाधन पूल 'आंतरिक' में अपर्याप्त सिस्टम मेमोरी है