Hallo,

Ich habe einen QM-Query, in dessen SQL Statement eine UDF benutzt wird. Die UDF bearbeitet einen String der aus den selektierten Daten gelesen wird. Mit CREATE TABLE wird daraus eine Datei erstellt.

Interaktiv läuft alles. Lasse ich das Ding aber im Batch laufen, sagt mir das Joblog dass die UDF nicht gültig wäre, da sie deterministic wäre oder external Actions beinhalten würde.

Habe die UDF auch mal mit "not deterministic" und "no external action" erstellt, mit dem gleichen Ergebnis.

Kann man UDF's bei einem Create Table nicht benutzen? Oder gibt's einen Weg wie's geht?

Wenn ich den CREATE TABLE rausnehme und den QM Query die Datei als Outfile erstellen lasse, läufts.