Hallo zusammen,

ich habe den kuriosen Fall das folgende Abfrage:
Code:
SELECT * FROM Table WHERE UPPER(Name1 CONCAT Name2 CONCAT Name3) 
LIKE '%ÜBER%'
in ISQL: korrekt alle Datensätze bringt, die "ÜBER" enthalten.
in dem ILE RPG-PGM: Datensätze bringt, die "ÜBER" oder "UBER" enthalten.

Dh. im ILE RPG-PGM wird irgendwie nicht zwischen "U" und "Ü" unterschieden.

Ich arbeite noch mit OS 6.1, CCSID der Tabelle ist 273, im PGM ist explizit gesetzt:
exec sql set option LANGID=DEU;


Hat jemand eine Idee?
Danke vorab und Grüße