sql >> Databáze >  >> RDS >> Oracle

XMLTABLE v oracle – nesoulad dynamického typu XQuery:očekávaná sekvence ojedinělých – mám sekvenci více položek

rozumím... následující fungovalo dobře...

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. Kontingenční tabulka MySQL s dynamickými záhlavími založenými na datech jednoho sloupce

  2. Dotaz SQL pro sbalení duplicitních hodnot podle časového období

  3. Jak uzamknout stoly pomocí codeigniter?

  4. Jaký je význam epochy v txid_current() v postgresql?