Third beta driver package is now available.
I left some T-SQL native code in the DQE last time, and this was of course not usable on Oracle. For the people interested:
I never knew 'TOP' was SqlServer/Sybase only On oracle rownum and a where predicate should be used. I implemented this so that an order by clause, when specified is done first, and the rownum clause is done after that. This requires oracle 8i or later, which is the target audience anyway. (because of the order by in the subquery.
Also, DELETE FROM x FROM y and UPDATE x SET bla FROM y is not supported on Oracle. I've solved this by queries like:
UPDATE Table Tablealias
SET clauses
WHERE EXISTS
(
SELECT * FROM
Othertable1, Othertable2, ...
WHERE
joinclauses including Tablealias
AND
other filters specified
)
which is IMHO the fastest in all occasions, but correct me if I'm wrong
If this 3rd beta doesn't show any new bugs, the final code is released on Monday November 3rd.