vielen Dank für die Antwort. Leider funktioniert das Ansprechen der non-Character-Variablen immer noch nicht.

Das Programm ist vom Typ SQLCBL und wird wie folgt umgewandelt:
CRTSQLCBL PGM(*BIBNAME*/TESTSQL1) SRCFILE(*BIBNAME*/QLBLSRC) SRCMBR(TESTSQL1) REPLACE(*YES) OPTION(*LSTDBG)

Der Pre-Compiler bringt folgende Meldung:
SQL0312 Position 25 Variable B010KANST nicht definiert oder nicht verwendbar.

Ich habe schon etliche Sachen versucht und komme einfach nicht weiter. Vielleicht hilft der Anhang (Cobol-Programm).