On Aug 17, 2006, at 3:28 PM, Mike Kienenberger wrote:

At least in Oracle, I need to add a (+) after every outer-joined-table
column name in the join qualifiers ["db relationship joins"] and after
every outer-joined-table column name in the selection qualifiers
["parent qualifier"].

It would be nice if we could implement the translator using standard SQL syntax ("left outer join" instead of "(+)"), as it will work on most DB's including Oracle (starting from 9i), while the "(+)" syntax only works on Oracle (and is probably considered legacy syntax by Oracle too).

select
   name,
   department_name
from
   employees e
   left outer join
   departments d
on
   e.department_id = d.department_id;

It will be somewhat harder to implement, but will solve the issue once and for all.

Andrus



Reply via email to