Nun ja, effektiver wenn nicht dynamisch wäre eigentlich:

c/exec sql
c+ UPDATE Datei
c+ set Wert1 = :Hostvar1, Wert2 = :Hostvar2
c+ where key = :mykey
c/end-exec