Hallo Martin,
deine Trigger sind schon okay, allerdings haben wir hier in der
DP schon mehrfach eine Weiterentwicklung gesehen, die auch mit vorbelegten Schlüsselfeldern umgehen kann.
ORDER BY UPPER(ASDSKRPT) ist eine Möglichkeit die Schreibweise unberücksichtigt zu lassen, aber funktioniert wohl nur mit US-
ASCII. Forsche mal, ob du nicht auch Zugriff auf ANSIUPPER() oder etwas ähnliches hast. Bei meinem IB6 OpenEd habe ich mir eine UDF dafür installieren müssen.
Grüße vom marabu