I use SQL cretors and executors a lot.
I have a slightly complexish sql query wich refuses to output.
The query is valid and works in SQL Developer as intended.
But it uses with statements wich has subselects in it as wel as grouping and aggregationfunctions.
Is this a limit to sql creator and executor i wonder.
For example the following script refuses output.
This will not yield output and no exposing of attributes:
WITH vorming AS ( Select vb.verblijfseenheid_id vbeenheid, vbs.omschrijving as sto, bj.bouwjaar as bouwjr From verblijfseenheid vb, verblijfsobjectstatus vbs, (SELECT g.Gebouw_ID, g.VLOEROPPERVLAK, g.geometrie, g.bouwjaar, vg.verblijfseenheid_id, vg.verblijfseenheidvolgnummer FROM Gebouw g, verblijfseenheid_gebouw vg WHERE g.bouwjaar = 2014 AND g.modification IS NULL AND g.gebouw_id = vg.gebouw_id(+) AND g.gebouwvolgnummer = vg.gebouwvolgnummer(+) ) bj Where bj.verblijfseenheid_id = vb.verblijfseenheid_id AND vbs.status = vb.status_id ORDER BY vb.verblijfseenheid_id) SELECT vorming.bouwjr,vorming.vbeenheid,vorming.sto FROM vorming;
The inner part does output:
Select vb.verblijfseenheid_id vbeenheid, vbs.omschrijving as sto, bj.bouwjaar as bouwjr From verblijfseenheid vb, verblijfsobjectstatus vbs, (SELECT g.Gebouw_ID, g.VLOEROPPERVLAK, g.geometrie, g.bouwjaar, vg.verblijfseenheid_id, vg.verblijfseenheidvolgnummer FROM Gebouw g, verblijfseenheid_gebouw vg WHERE g.bouwjaar = 2014 AND g.modification IS NULL AND g.gebouw_id = vg.gebouw_id(+) AND g.gebouwvolgnummer = vg.gebouwvolgnummer(+) ) bj Where bj.verblijfseenheid_id = vb.verblijfseenheid_id AND vbs.status = vb.status_id ORDER BY vb.verblijfseenheid_id
Are these transformers limited to like a single nestinglevel?
I have a much larger sql-queries wich i'd like to use. Is it possible, or am i missing something?
Tx in advance again.