6.5 gives us this feature which allows us to use inline sql. This got me thinking about the oracle exists/not exists. Why is this not available through BO - is it an oracle only feature?
When we moved from 8i to 9i we had a handful of queries which contained subqueries which ceased to run. The solution was to recreate the query using Exists…I wonder if there is something obvious I’m not seeing here.
What I am saying is that in the 8i to 9i we had a problem with just one or two reports built with subqueries. They went from running in say 5 minutes to still doing nothing after an hour. Re-writing the sql to use the exists clause fixed it - but to implement that in BO involves frigging the sql - or creating a rather specific object.
But that was just background colour, if you like. If exists/not exists is oracle specific then maybe thats the reason you can’t generate it on the fly in BO…
Seriously, I don’t know of a reason. They could have done a “wizard” like they did for the correlated sub-query option if they felt it was too difficult. But it certainly would be nice to see.