sql >> Databasteknik >  >> RDS >> Oracle

XMLTABLE i oracle - XQuery dynamisk typ missmatchning:förväntad singelsekvens - fick sekvens med flera objekt

fattade... följande fungerade bra...

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. mysql om det inte finns

  2. Felsökning av privata procedurer

  3. Jag har en insert into statement men det finns ett fel med kommatecken och jag kan bara inte fixa det

  4. Hur konverterar man antal veckor till datum?