Hallo Markus.
Du hast recht, dass das an dem Statement mit der Sprache liegt.
Die Lösung ist ein bissel knifflig, aber trotzdem möglich.
Du musst in der from-Klausel anstelle der Jobkategorie selbst ein select einsetzen,
in dem du die jobkategorie bereits nach der Sprache selektiert hast. Sieht dann so aus:
select *
from job j, (select * from jobkategorie where language = 'de) jk
Where j.oid_job_kategorie = jk.oid(+);
MfG Mero