Hallo Hanspeter!
Die Klammersetzung ist es nicht ganz.
Dein Statement sieht so aus:
SQL-Code:
Select S.SID,S.SPID,S.SRID,S.STARTFOLGE,S.SHAKEN,S.SABTEILUNG,S.FIXPLATZ,P.KOPFNR,
P.PNAME,R.RNAME,R.VEREIN,R.NATION FROM START s
left outer join PFERD p on(S.SPID=p.PID)
left outer Join Reiter r on(S.SRID=r.RID)
WHERE SPRUEFUNG = 3
ORDER BY s.STARTFOLGE
Da fehlt schlicht und ergreifend ein Leerzeichen zwischen dem on und der (.
Ich gehe mal davon aus, dass Jason den Parser für Firebird angepasst hat.
In älteren Versionen hat er das Fehlen des Leerzeichens tolleriert.
Gruß
Thomas