pkh
18-09-09, 08:33
Guten Tag liebe Kollegen,
gestern hatten wir ein kleines Problem mit der Aktualisierung einer auf der iSeries geänderten UDF. Hierbei handelt es sich um eine Function, die Daten in einer Table zurückgibt. Diese Table wurde um 2 Spalte ergänzt. Die Function selbst wurde mit Hilfe einer Textdatei und SQL neu erzeugt. Auf der "grünen" Seite lieferte die Function auch alle Daten inkl. der 2 neuen Spalten ordnungsgemäß zurück. Wurde die Function jedoch in einem SQL innerhalb einer JAVA-Anwendung bzw. im DBVisualizer (bekannt?) aufgerufen, so fehlten die beiden neuen Spalten. Selbst nach Neu-Connection war dies so.
Ganz merkwürdig wurde es, nachdem wir im ON die Function gelöscht haben. SQL-Aufruf sagte dann richtigerweise "Function nicht vorhanden". Dann haben wir die UDF neu erzeugt. Und jetzt kommts: der SQL-Aufruf brachte wieder nur das alte Format.
Was kann denn hier wohl die Ursache sein?
PS: Nach IPL der iSeries ist heue morgen alles bestens. Alle Aufrufe, egal von wo, bringen das neue Format.
Für einen Hinweis, wo wir zu suchen haben, bedanke ich mich schon jetzt.
Beste Grüße
Peter H.
gestern hatten wir ein kleines Problem mit der Aktualisierung einer auf der iSeries geänderten UDF. Hierbei handelt es sich um eine Function, die Daten in einer Table zurückgibt. Diese Table wurde um 2 Spalte ergänzt. Die Function selbst wurde mit Hilfe einer Textdatei und SQL neu erzeugt. Auf der "grünen" Seite lieferte die Function auch alle Daten inkl. der 2 neuen Spalten ordnungsgemäß zurück. Wurde die Function jedoch in einem SQL innerhalb einer JAVA-Anwendung bzw. im DBVisualizer (bekannt?) aufgerufen, so fehlten die beiden neuen Spalten. Selbst nach Neu-Connection war dies so.
Ganz merkwürdig wurde es, nachdem wir im ON die Function gelöscht haben. SQL-Aufruf sagte dann richtigerweise "Function nicht vorhanden". Dann haben wir die UDF neu erzeugt. Und jetzt kommts: der SQL-Aufruf brachte wieder nur das alte Format.
Was kann denn hier wohl die Ursache sein?
PS: Nach IPL der iSeries ist heue morgen alles bestens. Alle Aufrufe, egal von wo, bringen das neue Format.
Für einen Hinweis, wo wir zu suchen haben, bedanke ich mich schon jetzt.
Beste Grüße
Peter H.