Danke, Fuerchau, für den Tipp.

Im Fixed Format hat der Compiler sich weiterhin geweigert. Dann habe ich die SQL-Zeilen in ein kleines Testprogramm gesetzt, und das Umwandeln klappte!

Der einzige Unterschied schien in der Quelle zu liegen: während mein Testprogramm nur aus einer Hauptprozedur besteht, ist die umwandelunwillige Quelle eine Serviceprogrammquelle mit ca. 20 Prozeduren (H nomain).

Also eine letzte Verzweiflungstat: Ich habe den Quellcode der Prozedur, die das problematische SQL enthält, vom Ende der Quelle an die erste Stelle gesetzt. Eigentlich hatte ich gehofft, dass nun der Fehler in einer anderen Prozedur gemeldet würde, und ich so das Problem weiter eingrenzen könne. Aber dem war nicht so: das Umwandeln klappte jetzt einwandfrei! Komisch, oder?

Es würde mich ja doch interessieren, was das gewesen sein könnte. Na ja, Hauptsache es geht. Danke nochmals!

Gruß
Markus