كيفية حذف جميع التعليقات من XML باستخدام كسكيري على SQL Server 2005؟
سؤال
ويمكنني بسهولة تحديد كافة التعليقات من 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
لا تنتمي إلى StackOverflow