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

ऑरैकल में XMLTABLE - XQuery डायनेमिक टाइप मिसमैच:अपेक्षित सिंगलटन सीक्वेंस - मल्टी-आइटम सीक्वेंस मिला

समझ गया... निम्नलिखित ने अच्छा काम किया...

FROM ( SELECT p_region_id,
            p_revision_id,
            p_bg_revision_id,
            p_facility_id,
            p_scp_classification_id,
            p_provider_group_id
      FROM DUAL) p, 
      (SELECT b.bgid, b.ggid
        FROM XMLTABLE(
                '/ProviderGroupScopeOfPractice' 
                PASSING lv_xmldata
                 COLUMNS records XMLTYPE PATH 'Records') r,
                XMLTABLE ( 'Records/Record'
                                 PASSING r.records
                                 COLUMNS bgid  NUMBER (3) PATH '@bgid',
                                        ggid  NUMBER (5) PATH '@ggid'
                                        )b
      ) bgDetails;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दोहरी तालिका से एसक्यूएल दिनांक और समय की तुलना

  2. पीएल/एसक्यूएल का उपयोग करके ट्रिगर में डालने/अपडेट ऑपरेशन को निरस्त करें

  3. मुझे निम्न त्रुटि LISTAGG फ़ंक्शन क्यों मिलती है:"स्ट्रिंग संयोजन का परिणाम बहुत लंबा है? *

  4. Oracle प्रपत्र एप्लिकेशन में .csv फ़ाइल आयात करना

  5. मैं pl/sql का उपयोग करके HMAC-SHA256 में स्ट्रिंग को कैसे एन्कोड कर सकता हूं?