Если раскомментировать кусок, то получим ошибку "Содержимое объекта данных может быть выбрано только во временную таблицу".
Что-то я никак не могу почувствовать логику: если можно запросом получить данные из таблицы значений, то зачем обязательно помещать их во временную таблицу? Т.е. зачем себя загонять в рамки - ну, был бы запрос просто. А так обязательно помещать во временную.
Потому что субд не знает что такое таблица значений и тп. Платформа создает временнуб таблицу нужной структуры, загоняет туда данные из источника, дальше дело за субд