Bonjour,
Vous devriez commuter de la syntaxe d'Oracle de vieux modèle, c.-à-d. using (+) dans où la clause, à la syntaxe standard de norme ANSI, c.-à-d. emploient EXTERNE GAUCHE SE JOIGNENT. La syntaxe de norme ANSI laisse surmonte la limitation.
par exemple.
choisir distinct
p.name
mtlav.title
itla.status,
mdmacty.category
p.labor_category
p.department
itltl.id
itltl.percent_complete
de l'itla d'accréditations
La GAUCHE JOIGNENT l'itltl de tasklists SUR itla.itl_accreditation_id = itltl.itl_accreditation_id et itla.per_person_id = itltl.per_person_id
JOINDRE le mtlav de mtl_accred_versions SUR mtlav.mtl_accred_version_id = itla.mtl_accred_version_id
JOINDRE les mdm_accred_types mdmacty SUR mtlav.mdm_accred_type_id = mdmacty.mdm_accred_type_id
JOINDRE le personnel_vw p SUR itla.per_person_id = p.person_id
La GAUCHE JOIGNENT le capvw de chk_accred_programs_vw sur mtlav.mtl_accreditation_id = capvw.mtl_accreditation_id
La GAUCHE JOIGNENT le cpp de chk_per_programs_vw SUR capvw.mtl_program_id = cpp.mtl_program_id et p.person_id = cpp.per_person_id