Я так понял (из опыта), что конструкция вида
variable = (select Table_name).Field_name;
т.е. когда сразу пытаешься получить значение поля из select`а, работает только для реальных названий таблиц из репозитария, а для переменных не работает.
Соответственно, для переменных пригодна конструкция
Table_name t;
;
select t;
variable = t.Field_name;
|