Dumme Frage:
Warum willst Du eine Konstante wie eine Variable behandeln, anstatt die Konstante direkt in der WHERE-Anweisung anzugeben?

Code:
c/exec sql
c+ UPDATE datei
c+ SET adland = 'CH'
c+ WHERE adanr = 'SE'
c/end-exec
Wenn es sich um einen fixen Wert handeln sollte, kannst Du notfalls eine entsprechende (alphanumerische) Variable generieren und diese unmittelbar vor dem SQL Statement mit dem gewünschten Wert initialisieren.

Birgitta