Hi,
Вы должны переключить от синтаксиса Oракул старого типа, т.е. using (+) в где клаузула, к синтаксису ANSI стандартному, т.е. использует ЛЕВАЯ НАРУЖНУЮ СОЕДИНЯЕТ. Синтаксис ANSI позволяет отжимает ограничение.
например.
выберите определенное
p.name
mtlav.title
itla.status,
mdmacty.category
p.labor_category
p.department
itltl.id
itltl.percent_complete
от itla аккредитаций
ЛЕВАЯ СТОРОНА СОЕДИНЯЕТ itltl tasklists НА itla.itl_accreditation_id = itltl.itl_accreditation_id и itla.per_person_id = itltl.per_person_id
СОЕДИНИТЕ mtlav mtl_accred_versions НА mtlav.mtl_accred_version_id = itla.mtl_accred_version_id
СОЕДИНИТЕ mdm_accred_types mdmacty НА mtlav.mdm_accred_type_id = mdmacty.mdm_accred_type_id
СОЕДИНИТЕ personnel_vw p НА itla.per_person_id = p.person_id
ЛЕВАЯ СТОРОНА СОЕДИНЯЕТ capvw chk_accred_programs_vw на mtlav.mtl_accreditation_id = capvw.mtl_accreditation_id
ЛЕВАЯ СТОРОНА СОЕДИНЯЕТ cpp chk_per_programs_vw НА capvw.mtl_program_id = cpp.mtl_program_id и p.person_id = cpp.per_person_id