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

Oracle Xquery का उपयोग करके XML से विशिष्ट मानों का चयन कैसे करें

उत्तर मिला:

select t.*
        from xmltable(xmlnamespaces(default 'http://www.opengis.net/wfs'
                                   ,'http://www.opengis.net/gml' as "gml"
                                    ,'http://www.opengis.net/wfs' as "wfs"
                                    ,'http://www.opengis.net/ows' as "ows"
                                    ,'http://www.w3.org/1999/xlink' as "xlink"
                                    ,'http://www.w3.org/2001/XMLSchema-instance' as "xsi"
                                    ,'http://www.opengis.net/ogc' as "ogc")
                      ,'for $d in //ows:Operation/ows:Parameter/ows:Value
                        where $d/../../@name = "GetFeature"
                        and $d/../@name="outputFormat"
                        return $d' passing p_xml columns value varchar2(100) path '/') as t;

पैरेंट नोड्स तक पहुंचने के लिए .. xpath एक्सप्रेशन का उपयोग करना।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कोई बयान पार्स नहीं किया गया और गलत संख्या या तर्कों के प्रकार - cfstoredproc

  2. Oracle:कैसे पता करें कि कोई लेन-देन लंबित है या नहीं?

  3. Oracle 11 SQL :1 पंक्ति को x पंक्तियों में विभाजित करें और एक नया कॉलम डालें

  4. दशमलव स्थानों की मनमानी संख्या के साथ SQL संख्यात्मक क्वेरी परिणाम स्वरूपित करना

  5. जेपीए नामक क्वेरी के आईएन क्लॉज में गतिशील पैरामीटर का उपयोग कैसे करें?