Ich gehe davon aus , dass es sich um SQLCODE 30 handelt, was KEIN Fehler sondern eine Warnung ist! (Fehler sind nur SQLCODEs < *Zeros!)

Deshalb sollte man auch nie auf SQLCODE = *Zeros abfragen, sondern immer auf SQLCODE = 100 OR SQLCODE < *Zeros.

Diese Fehlermeldung tritt z.B. auf, wenn SELECT * gemacht wurde und die zugrunde liegen Dateien/Tabellen/Views geändert wurden, oder das SELECT-Statements geändert wurde, ohne dass die Host-Datenstruktrur oder die Host-Variaben entsprechend angepasst wurden.

Mit UDFs hat das nur insofern etwas zu tun, wenn sich die Anzahl der UDFs in dem SELECT-Statement geändert hat.

Birgitta