Пожалуйста, дайте мне пример, как ссылаться на имена полей с переменной в хранимой процедуре Firebird или execute block
Примерно так: псевдо SQL:
Insert into tab1 (1, f1, f2, f3)
select 1, tab2.f+var_loop, tab2.f+var_loop, tab2.f+var_loop
from tab2
where .....
где "f"первый инициал имени поля и «var_loop» является переменной цикла