Vielen Dank für Ihre Tipps !

Ich habe jetzt nur noch ein Problem :
Wird der komplette String als "einzeiliges SQL-Statement" verarbeitet oder wird wie im Debugger angezeigt, ein Zeilenumbruch nach 60 Zeichen vorgenommen ??
Die Abfrage läuft, wenn das SQL-Statement maximal 60 Zeichen enthält, wenn ich mehr als 60 Zeichen verwenden will, bekomme ich bei dem PREPARE-Statement die Fehlermeldung SQLCODE -206 (Spalte nicht in angegebener Tabelle definiert) obwohl das gleiche Statement im interaktiven SQL läuft.

Muß ich irgendwelche Trennzeichen beachten oder wo liegt jetzt der Fehler ??

Vielen Dank, Marc