Zitat Zitat von Fuerchau Beitrag anzeigen
Was passieren kann ist, dass bis V5R4 der eine oder andere SQL akzeptiert bzw. toloriert wurde.
Ab V6R1 kann es sein, dass durch die genauere Syntaxprüfung mal was nicht mehr akzeptiert wird.
Beispiel von uns (7.1)
Der Job hatte als Dezimalformat COMMA hinterlegt.
Wenn im SQL nun eine Dezimalspalte mit einer Characterspalte verglichen wurde und den Char-Wert '1234.55' enthielt (=> mit Dezimalformat PERIOD), hatte die DB bei V5R4 dennoch eine korrekte Konvertierung vorgenommen.
Bei 7.1 (und 6.1?) gibt die DB (zurecht!!) einen Konvertierungsfehler zurück.