How can i extract xml data in tabular format in Sql Server. the sample xml field is something like this

<?xml version='1.0' encoding='UTF-8'?>
<root>
    <element1>
        <Header Client_ID="100" Sent_date_time="2015-03-02T9:30:43.808-06:00"/>
        <element2>
            <element3 UnitPrice="3.2" ItemID="njh1"/>
            <element3 UnitPrice="4.1" ItemID="ole5"/>
            <element3 UnitPrice="4.6" ItemID="usd3"/>
            <element3 UnitPrice="8.2" ItemID="eor9"/>
            <element3 UnitPrice="2.9" ItemID="abc8"/>
            <element3 UnitPrice="5.1" ItemID="gfd3"/>
            <element3 UnitPrice="4.9" ItemID="kdu0"/>
            <element3 UnitPrice="6.1" ItemID="uso8"/>
        </element2>
    </element1>
</root>

मैं उपरोक्त एक्सएमएल डेटा फ़ील्ड से डेटा निकालने में सक्षम नहीं हूं। मुझे एक आउटपुट चाहिए जिसमें डेटा दो कॉलम यानी आइटमिड और यूनिटप्राइस में सहेजा जाता है

0
Santosh 15 अक्टूबर 2018, 14:02

1 उत्तर

सबसे बढ़िया उत्तर