http://qs1969.pair.com?node_id=1153081


in reply to Re^4: Parsing Oracle PIVOT XML data
in thread Parsing Oracle PIVOT XML data

I would assume that creating temporary tables is possible even if the user lacks the permissions to create (permanent) tables:

CREATE GLOBAL TEMPORARY TABLE my_temp_table (...) ON COMMIT DELETE ROWS;

As to the larger issue, I think it's mainly an issue of the DBD to return the structured data from the XML query, and maybe supporting that isn't that easy without the driver becoming "locked" to a specific version of Oracle.