Ok hur härom?
Vi ska mellanlägget xmlen in i en bordlägga och hämtar det
Nedanfört ta prov det ska extraktet ”privilegierar LEGITIMATION”,
SKAPA BORDLÄGGER mest xml_test
(
ID NUMRERAR STANDARD 1,
xml_text VARCHAR2 (BYTE 4000),
ts_update DATERAR STANDARD SYSDATE
)
UPPSÄTTNINGEN DEFINIERAR AV;
Mellanlägg in i XML_TEST
(LEGITIMATION, XML_TEXT, TS_UPDATE)
Värderar
(2, ',
72054439
0
164
ACP
165
AWPD
0
164
ACP
165
AWPD
'SYSDATE);
BEGÅ;
VÄLJ x2.id
FRÅN mest xml_test t,
XMLTable (
”/page/redactions/redaction/privileges/privilege/id
”,
passera XMLTYPE (t.xml_text)
kolonner
ID numrerar banan ”.”,
) x2
VAR t.id = 2
Skulle ge dig tillverkade det nedanfört
PRIVILEGE_ID
164
165
164
165
Du kan använda det liknande att närma sig för att få annat märker också
Låt mig veta, om du har några ifrågasätter