Sofern Dein Programm nur variable Selektionskriterien auf fest vorgebene "Werte" bestimmter Coloumns bei speziellen Tables benötigt, würde ich die Anweisungen nicht dynamisch machen, sondern nur die Vergleiche über Hostvariablen angeben. Soll schneller sein.

MOVE "123456" TO H-KDNR
Select * from Kundenstamm
where KDNR = :H-KDNR

Gruß
Klaus