SQL सर्वर दस्तावेज़
बहुत स्पष्ट रूप से कहता है कि insert
स्टेटमेंट कई नोड्स को हैंडल कर सकता है। तो मेरा अनुमान है कि आपकी समस्या सिर्फ एक सिंटैक्स त्रुटि है। (माइक्रोसॉफ्ट सिंटैक्स XQuery अद्यतन सुविधा विनिर्देश
, लेकिन यह काफी हद तक समान है।)
मैं तत्वों को f1 और f2 को अनुक्रम में बनाने और उन्हें कोष्ठक में लपेटने का प्रयास करता हूं (कल्पना को यहां एक ExprSingle की आवश्यकता है, जिसका अर्थ है कि कोई शीर्ष-स्तरीय अल्पविराम की अनुमति नहीं है):
update t
set XmlField.modify(
'insert (<f1>value here</f1>, <f2>value there</f2>) into (/xmldoc)')
(एसक्यूएल सर्वर के खिलाफ परीक्षण नहीं किया गया।)