كيفية حذف جميع التعليقات من XML باستخدام كسكيري على SQL Server 2005؟

StackOverflow https://stackoverflow.com/questions/520199

  •  21-08-2019
  •  | 
  •  

سؤال

ويمكنني بسهولة تحديد كافة التعليقات من XML التي كتبها

select @XML.query('comment()')

ولكن لا يمكن العثور على كيفية حذفها. هل هناك بناء الجملة الملائمة ل @XML.modify ( 'حذف ...')؟

هل كانت مفيدة؟

المحلول

set @XML.modify('delete comment()')
select @XML

وهنا هو عليه.

نصائح أخرى

وربما توفر لك هذه المقالة الحل تحسين الأداء تحديث XML مع SQL Server 2005

UPDATE Store SET Demographics.modify('delete //newnode') WHERE CustomerID = @custid 
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top