我试图运行一个涉及xmltable的脚本,我得到了一个
PLS-00428:此SELECT语句中需要一个INTO子句
我怎么能纠正我的脚本并从xml中获取2行?
Oracle 11g
DECLARE xml_char xmltype;
BEGIN
xml_char := xmltype.createXML('<xml><ROWSET><ROW UNIQUEID="All0" ALLOWCHG="0"/><ROW UNIQUEID="All1" ALLOWCHG="1"/></ROWSET></xml>');
select UNIQUEID, ALLOWCHG from xmltable ( '/xml/ROWSET/ROW' passing xml_char columns "UNIQUEID" varchar(30) path '@UNIQUEID', "ALLOWCHG" varchar(30) path '@ALLOWCHG' ) ;
END;
Run Code Online (Sandbox Code Playgroud)